我正在创建一个网页,其中我有一个输入文本字段,其中我只允许数字字符,如(0,1,2,3,4,5 ... 9)0-9.
我怎么能用jQuery做到这一点?
有没有一种快速的方法来设置HTML文本输入(<input type=text />)只允许数字键击(加'.')?
我需要确保某个<input>字段仅将数字作为值.输入不是表单的一部分.因此它不会被提交,因此在提交期间进行验证不是一种选择.我希望用户无法输入除数字以外的任何字符.
有没有一种巧妙的方法来实现这一目标?
我试图使用这个pollyfill:https://github.com/jonstipe/number-polyfill
但它在IE10中没有任何作用.也没有脚本错误.除了包含JS和CSS文件之外还有什么吗?
我将更进一步,并指出polyfill的官方演示甚至不能在Windows 8上的IE10中工作:http://jonstipe.github.io/number-polyfill/demo.html
html ×3
jquery ×2
html5 ×1
input ×1
javascript ×1
numbers ×1
numeric ×1
polyfills ×1
validating ×1
validation ×1