个人整理,以后将逐步完善:
HTML 正则表达式限制输入框不能输入汉字:<input onkeyup="value=value.replace(/[\u4E00-\u9FA5]/g,'')" />
中文:/[\u4E00-\u9FA5]/g
注解:仅仅检测到有中文后移除(没有从源头消灭)
转载:
禁止黏贴,禁止拖拽,禁止中文输入法!
这种方法是最强的禁止 中文输入
<input type="text" onpaste="return false" ondragenter="return false" oncontextmenu="return false;" style="ime-mode:disabled"/>
注解:源头消灭;经 IE 和 Google Chrome 测试;只有IE浏览器有效果(本人IE9)
原文链接:https://www.f2er.com/regex/359139.html