js或jquery正则表达式验证输入框的值 10
<inputstyle="width:80px"value=""id="item_1791"name="item_1791"onkeyup="this.value=thi...
<input style="width:80px" value=" " id="item_1791" name="item_1791" onkeyup="this.value=this.value.replace(!/^[u4E00-u9FA5]+$/ ,'')" maxlength="9" onafterpaste="this.value=this.value.replace(/^[u4E00-u9FA5]+$/,'')">
以这个为例子
1、怎么验证汉字不能输入,其它都可以输入?
2、怎么验证只能输入英文字母,其它数字汉字都不能输入? 展开
以这个为例子
1、怎么验证汉字不能输入,其它都可以输入?
2、怎么验证只能输入英文字母,其它数字汉字都不能输入? 展开
2个回答
展开全部
1、验证汉字不能输入,输入后将汉字都替换掉
//中文的正则表达式/[\u4E00-\u9FA5]/g 将输入的中文全部替换掉
<input type="text" id="text" onkeyup="value=value.replace(/[\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\u4E00-\u9FA5]/g,''))">
2、只能输入英文字母,其他不能输入,将除了英文字母的字符都替换掉
//非英文字母的正则表达式/[^A-Za-z]/g
<input onkeyup="value=value.replace(/[^A-Za-z]/g,'')">
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |