欢迎来到代码驿站!

JavaScript代码

当前位置:首页 > 网页前端 > JavaScript代码

input禁止键盘及中文输入,但可以点击

时间:2020-11-23 12:49:49|栏目:JavaScript代码|点击:
网上找了很多,不实用,要不兼容问题,这个可以!
<input>禁止键盘及中文输入,但又不能用readonly 而且还需兼容ie 和 ff , 为了完成这功能费了蛮大功夫,呵呵,在此记录以便日后之用;另外禁止粘贴 onpaste="return false"
复制代码 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">   
<HTML>   
 <HEAD>   
  <TITLE> New Document </TITLE>   
  <script>   
  // 样式 style="ime-mode:disabled" 禁止中文输入    
function noPermitInput(e){      
       var evt = window.event || e ;    
        if(isIE()){    
            evt.returnValue=false; //ie 禁止键盘输入    
        }else{    
            evt.preventDefault(); //fire fox 禁止键盘输入    
        }       
}    
function isIE() {    
    if (window.navigator.userAgent.toLowerCase().indexOf("msie") >= 1)    
        return true;    
    else    
        return false;    
}     
  </script>   
 </HEAD>   
 <BODY>   
  禁止键盘按键输入及中文输入    
  <input type="text" value=""   style="ime-mode:disabled" onkeypress="noPermitInput(event)" >   
 </BODY>   
</HTML>   

上一篇:在JavaScript中通过URL传递汉字的方法

栏    目:JavaScript代码

下一篇:ros::spin() 和 ros::spinOnce()函数的区别及详解

本文标题:input禁止键盘及中文输入,但可以点击

本文地址:http://www.codeinn.net/misctech/25590.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有