jsp禁止中文输入

来源:互联网 发布:财务管家婆软件 编辑:程序博客网 时间:2024/06/05 17:44

<script type="text/javascript"> function isDigit() { return ((event.keyCode >= 48) && (event.keyCode <= 57)); } </script> <input type="text" name="aa" onkeypress="event.returnValue=isDigit()">  只能输入汉字:

 <input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">  只能输入数字:

 <input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">   只能输入英文和数字:

 <input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">  控制输入框只能输入文字或数字,也可以不允许输入特殊字符 这里不允许输入如下字符: (像 !@#$%^&* 等)<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;">  只禁止空格输入 onkeyup="value=value.replace(/\s/g,'')"  只能输入中文和英文: onkeyup="value=value.replace(/[^\a-zA-Z\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\a-zA-Z\u4E00-\u9FA5]/g,''))"


chrome下禁止中文输入

onkeyup="this.value=this.value.replace(/[\u4e00-\u9fa5]/g,'')"

转自   http://blog.163.com/yuki_1154/blog/static/71202771201252010413929/

0 0
原创粉丝点击