ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 实现文本框不能输入中文的方法

实现文本框不能输入中文的方法

原创 Linux操作系统 作者:664054106 时间:2012-08-17 13:20:27 0 删除 编辑
文本框不能输入中文判断
具体步骤: 
方法一:用文本框的CSS属性ime-mode实现。 

     

 提示:设置ime-mode为disabled的意思是禁止在输入时禁止用户激活输入中文,韩文,日文等的输入法(IME)状态,因为这个只能检测到键盘的输入,对通过鼠标操作的粘贴和拖放无效。 
但是false"  style="ime-mode:disabled">  是可以防止通过鼠标操作的粘贴和拖放的,如果不能输入字母另加判断。
方法二:在松开按键时用脚本检查文本框的值,只保留Unicode编码在0和255之间的字符。 

 
 


方法三:把所有双字节字符替换为空。 

 
     
方法四:把中文字符替换为空。 

 

特别提示 
本例代码运行后,第一种方法是不能切换输入法,所以无法输入中文,其它三种方法是在输入中文后立即被替换为空,同时禁止了粘贴和拖放事件。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26481450/viewspace-741259/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-11-25

  • 博文量
    27
  • 访问量
    78457