用JS判断是否允许输入数字及一些特殊字符_表单按钮特效

模板酷站
  •       3/5
  •       1
  •       2
  •       3
  •       4
  •       5
查看演示效果

      织梦DedeCMS视频教程买空间 租服务器 选网硕互联! 无忧站长工具,百度权重一键全查!

      一个JavaScript的常规应用,用它判断一个些特殊字符是否被允许输入,包括Email字符的判断,一些特殊带有转义字符的判断,另外还包括用JS去强制一个文本框只能输入数字或是字母,或是强制不能输入某些字符等,其实是判断的这些字符对应的键值。

      <form onSubmit="return false;"> 不允许输入: !@#$%^&* <br> <textarea rows=2 cols=20 name=comments onKeypress="if ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)) event.returnValue = false;"></textarea> <br> <br> 不能输入引号:<br> <input type=text name=txtEmail onKeypress="if (event.keyCode==34 || event.keyCode==39) event.returnValue = false;"> <br> <br> 只能输入数字:<br> <input type=text name=txtPostalCode onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;"> </form>