身份证校验,手机号校验,数字校验

<1>身份证校验  

    <tr height="50px;">

            <td class="textDiv" width="30%" style="padding-left: 10px;color: #646464;">身份证号:</td>

            <td class="textDiv" width="70%"><input type="text" maxlength="18" class="inputCss" id="idcard" name="idcard" placeholder="请输入身份证号"></td>

    </tr>

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

    var idcard = $("#idcard").val();

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

    /* 身份证校验 */

     var reg=/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/;

     if(!reg.test(idcard)){

        alert2("您的身份证有误!!!");

  return false;

     }

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

 <2>手机号验证

    <tr height="50px;">

            <td class="textDiv" width="30%" style="padding-left: 10px;color: #646464;">手机号:</td>

            <td class="textDiv" width="70%"><input type="text" maxlength="11" id="mobile" name="mobile" class="inputCss"  placeholder="请输入手机号"></td>

    </tr>

  、、、、、、、、、、、、、、、、、、、、、、

     var mobile = $("#mobile").val();

 、、、、、、、、、、、、、、、、、、、、、、、、

     /* 手机号校验 */

     if(mobile.length != 11){

      alert2("您输入的手机号有误!!!");

      return;

      }

      var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; 

      if(!myreg.test($("#mobile").val())) 

      { 

         alert2('请输入有效的手机号码!'); 

          return false; 

       }

  、、、、、、、、、、、、、、、、、、、、、

<3>数字校验(只能输入数字,不能输入汉字)

   <tr height="50px;">

      <td class="textDiv" width="30%" style="padding-left: 10px;color: #646464;">意向金额:</td>

      <td class="textDiv" width="70%">

      <input type="text" id="totalfee" class="inputCss" maxlength="4" style="width: 100px;" name="totalfee"  placeholder="请输入费用">元

       </td>

   </tr>

  /* 校验意向金额 */

      $(function(){ 

   $("#totalfee").digitLimit();

});

    、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

    $.fn.digitLimit = function() {  

    $(this).css("ime-mode", "disabled"); 

    var mozilla = /firefox/.test(navigator.userAgent.toLowerCase());

    var webkit = /webkit/.test(navigator.userAgent.toLowerCase());

    var opera = /opera/.test(navigator.userAgent.toLowerCase());

    var msie = /msie/.test(navigator.userAgent.toLowerCase());

    this.bind("keypress",function(e) {  

    var code = (e.keyCode ? e.keyCode : e.which);//兼容火狐 IE 

    if(mozilla && (e.keyCode==0x8))  //火狐下不能使用退格键  

        {  

             return ;  

        }  

    if (code == 46) {

if (this.value.indexOf(".") != -1) {

return false;

}

} else{

return code >= 48 && code<= 57;   

}   

    });  

    this.bind("blur", function() {  

        if (this.value.lastIndexOf(".") == (this.value.length - 1)) {  

            this.value = this.value.substr(0, this.value.length - 1);  

        } else if (isNaN(this.value)) {  

            this.value = "";  

        } 

    });  

    this.bind("paste", function() {  

        var s = clipboardData.getData('text');  

        if (!/\D/.test(s));  

        value = s.replace(/^0*/, '0');  

        return false;  

    });  

    this.bind("dragenter", function() {  

        return false;  

    });  

    this.bind("keyup", function() {  

    if (/(^0+)/.test(this.value)) {  

        this.value = this.value.replace(/^0*/, '0');  

        }  

    });  

};




 

 

猜你喜欢

转载自957484162.iteye.com/blog/2415209