`

用户输入校验,输入法不同keycode值不同

 
阅读更多

 numberInputValidate : function(node){

              var keyCode = event.keyCode;

              if(keyCode<48 || keyCode>57){

               if(keyCode==8 || keyCode==46){

                    return true;

               }else if(keyCode>=96 && keyCode<=105){

                        return true;

               }else{

                       event.returnValue=false; 

                   return false;

               }

               } 

               return true;

          }

上面校验只适用于全英文键盘的输入校验,只能输入数字。换种输入法,比如google拼音输入法,输入数字则不能通过。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics