我有一个基本的单字段表单,它只接受数字并且默认为零。用户在提交之前需要在其中键入一个数字,通常只有一两个数字,但最多可达 1000 个,我试图通过添加 + 和- 旁边的框,这样就不必使用键盘了。
例如: Text Box Example http://www.performwheels.co.uk/publicsite/images/eg.jpg
是否有支持此功能的内置功能?还是我只需要为其编写一个脚本
?
非常感谢
编辑:解决方案需要允许用户在使用较旧浏览器的情况下仍然使用该页面,因为会有 IE7(甚至可能更早)的用户。
最佳答案
您可以使用 HTML5 输入类型编号。并非所有浏览器都支持它,但大多数浏览器都显示小箭头按钮来更改值。使用属性 step
定义步骤。
<input type='number' size='10' id='numberinput' name='mynumber' value='0' />
关于带有正负数量的 HTML 表单编号字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17082714/