日期:2014-05-17  浏览次数:21190 次

跪求chrome 文本框中阻止中文输入的问题
如题,如何在chrome浏览器的text框中 阻止中文输入?(类似于IE下的ime-mode:disabled)
望高手赐教!谢谢!

------解决方案--------------------
正则表达式进行
------解决方案--------------------
<input type="text" style="ime-mode:disabled" onkeyup="this.value=this.value.replace(/[\u4e00-\u9fa5]/g,'')"/>

------解决方案--------------------
有,在onkeydown里检测是否按下ctrl+space,是则弹出alert恶心一下,然后移出焦点。
------解决方案--------------------
我感觉chrome的元素中暂时还没有这样的属性。用正则也不错。虽然不够完美。