jQuery:用test方法和keyup方法配合使用正则表达式(初试正则表达式)

方法以下:一个只能输入数字的inputjavascript

<input type="tel" maxlength="11"/>
<script type="text/javascript">
    $("input").keyup(function(){ 
       var val =$(this).val();
       var pattern =/[^\d]/g;  //判断是否非数字的则表达式
       if(pattern.test(val)){ val =val.substr(0,val.trim().length-1);
          $(this).val(val);
       }else{ //alert(1);
       }
    });
</script>

大虾路过,看到不对,赶忙喷喷,教教后人java

相关文章
相关标签/搜索