键盘输入检查

来源:互联网 发布:三星note8网络不好 编辑:程序博客网 时间:2024/04/25 20:08
<input type=text onpaste="return false" onkeypress="a()">数字<br> <input type=text onpaste="return false" onkeypress="b()">汉字<br> <input type=text onpaste="return false" onkeypress="c()">非汉字<br> <input type=text onpaste="return false" onkeypress="d()">数字加字符<br>   <script language=javascript> function a() {   var k = window.event.keyCode;   if (k < 48 || k > 57){     alert("你输入的不是数字!")     window.event.keyCode = 0 ;} }   function b() {   var k = window.event.keyCode;   if (k < 255){     alert("你输入的不是汉字!");     window.event.keyCode = 0 ;} }   function c() {   var k = window.event.keyCode;   if (k > 255){     alert("你输入了汉字!");     window.event.keyCode = 0 ;} }   function d() {   var k = window.event.keyCode;   if (!(((k >= 48) && (k <=57)) || ((k>=65) && (k<=90)) || ((k>=97) && (k<=122)))){     alert("你输入了非法字符!");     window.event.keyCode = 0 ;} } </script>
原创粉丝点击