JS限制文本框输入

1、写一个方法,方法内容如下,限制条件为正则表达式,不同的限制编写不同的正则即可。

 var patt = /[^A-Z0-9\s\.\/\-\&]/;
 var realkey = String.fromCharCode(event.keyCode);
 if(patt.test(realkey)){
  event.returnValue=false;
 }

 

2、在要限制输入的文本框中添加“onkeypress”事件,调用该方法。

 

3、需要的话可在文本框中添加 style="IME-MODE: disabled;" 关闭输入法。

你可能感兴趣的:(JavaScript,js,文本框限制)