JS判断文本框输入的包含字母,数字,汉字,但输入的时候必须有汉字

来源:互联网 发布:摩托车改装软件 编辑:程序博客网 时间:2024/04/27 16:04
 
有关正则表达式1.只能输入数字和英文的:<input   onkeyup= "value=value.replace(/[\W]/g, ' ')   "onbeforepaste= "clipboardData.setData( 'text ',clipboardData.getData( 'text ').replace(/[^\d]/g, ' ')) ">2.只能输入数字的:<input   onkeyup= "value=value.replace(/[^\d]/g, ' ')   "onbeforepaste= "clipboardData.setData( 'text ',clipboardData.getData( 'text ').replace(/[^\d]/g, ' ')) ">3.只能输入全角的:<input   onkeyup= "value=value.replace(/[^\uFF00-\uFFFF]/g, ' ') "   onbeforepaste= "clipboardData.setData( 'text ',clipboardData.getData( 'text ').replace(/[^\uFF00-\uFFFF]/g, ' ')) ">4.只能输入汉字的:<input   onkeyup= "value=value.replace(/[^\u4E00-\u9FA5]/g, ' ') "   onbeforepaste= "clipboardData.setData( 'text ',clipboardData.getData( 'text ').replace(/[^\u4E00-\u9FA5]/g, ' ')) ">
转自http://zhidao.baidu.com/question/226433282.html
原创粉丝点击