本文演示了Javascript限制文本框输入值类型的方法:

要求:所有文本框只能输入数字和小数点,其他符号不能输入。

我想做的是集中于对用户输入的限制,而不是做出判断——也就是说,如果用户在文本框中输入数字或小数点,可以是正常输入;如果输入字母和其他非数字字符,则文本框将不会有任何反应,不显示输入字符。





var < <输入类型>文本20++
样式文本对齐:中心+
onkeydown =如果密码> 57event.keycode(事件!= 190)返回false+
限制只能输入数字
onblur = 价值= value.replace( / { ^ 0-9 。} / g,')++
限制鼠标单击非数字输入
onbeforepaste = clipboarddata.setdata(文本
有限数字粘贴
clipboarddata.getdata(文本)。更换( / { ^ 0-9 。} / g,''))>;
document.write(S);





希望本文能对大家的javascript程序设计有所帮助。