Onelong

分享知识,与你一起进步......
RSS icon Home icon
  • Jquery拒绝非数字输入

    post by onelong / 2009-10-11 18:48 Sunday [jquery]

    <html>
    <head>
    <script language="javascript" src="jquery/jquery_min.js"></script>
    <script language="javascript">
    $(document).ready(function(){
    $('input').keypress(function(event) {
          if (!$.browser.mozilla) {
           if (event.keyCode && (event.keyCode < 48 || event.keyCode > 57)) // IE
            event.preventDefault();
          }
          else {
           if (event.charCode && (event.charCode < 48 || event.charCode > 57)) //firefox
            event.preventDefault();
          }
         });}) </script>
    </head>
    <body>
    <input type="text" />
    </body>
    </html>
      数字的keyCode为48--57
      大写字母的keyCode为97--122;小写字母的keyCode为65--90
      这样就可以把用法扩展开来了

    引用地址:
     

    我要评论