js限制文本框只能输入数字

js限制文本框只能输入数字,有时候为了避免用户提交表单的时候填写跟某字段类型不匹配的数据,我们就要把用户输入的数据进行过滤,下面说说如果用js限制文本框只能输入数字,其它的一概不接受。
方法其实很简单,使用parseInt()函数跟一个onkeyup事件就可轻松搞定,代码如下:

<input type="text" onkeyup="this.value = parseInt(this.value); if (this.value=='NaN') { this.value = 0}" value="0" maxlength="60" />

演示文本框:

分享到:
标签:JS,js 数字,
^_^ 亲爱的客官,如果您觉得本文对您有好处,请移动你的鼠标点点下面的广告或上面的或右上角的,非常感谢~ ^_^

js限制文本框只能输入数字:目前有1 条留言