文本框禁止输入中文的js代码

发布时间:2019-12-17编辑:脚本学堂
文本框中如何禁止中文输入,如果要实现文本框中只能输入非中文的字符,可以参考本文提供的这段js代码,禁止中文输入的方法,有需要的朋友参考下。

例子,js实现禁止中文输入。
 

复制代码 代码示例:
<script>
function nocn(){
 for(i=0;i<document.getElementsByName("nocn")[0].value.length;i++){
  var c = document.getElementsByName("nocn")[0].value.substr(i,1);
  var ts = escape(c);
  if(ts.substring(0,2) == "%u"){
   document.getElementsByName("nocn")[0].value = "";
   alert("这里不能输入中文/全角字符");
  }
 }
}
</script>
<table bgcolor="#6699ff" align="center">
 <tr>
  <td>不能输入中文:</td>
  <td><input type="text" name="nocn" onKeyup="nocn()"  onblur="nocn();"></td>
 </tr>
 <tr>
  <td>能输入中文:</td>
  <td><input type="text" name="cnok"></td>
 </tr>
</center>