网上找了很多,不实用,要不兼容问题,这个可以!
<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>   
标签:
input,禁止键盘输入

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
狼山资源网 Copyright www.pvsay.com

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

暂无“input禁止键盘及中文输入,但可以点击”评论...