利用正则表达式,通过js校验手机号

xiaoxiao2021-02-28  79

js代码:

<script type="text/javascript">

//对手机号进行校验

function phoneChick(){ //    获取输入框 var phoneInput = $("#phonenumber"); //    获取输入框内容 var phonenumber = $("#phonenumber").val(); //    验证手机号码格式 function isPoneAvailable(phoneInput){ var myreg=/^[1][3,4,5,6,7,8,9][0-9]{9}$/;  if (!myreg.test(phonenumber)) {  //$("#phone_msg").html("手机号不正确!"); $("#phonenumber").val(""); return false;  }else{ //$("#phone_msg").html("手机号正确!"); return true;  }  } isPoneAvailable(); }

</script>

input框:

<label style="width:100px;">手机号:</label><input id="phonenumber" type="text" name="mer_phone" value="${(merchants.mer_phone)!}" class="required" οnblur="phoneChick()" /><span id="phone_msg"></span>    

目前已支持的匹配号段:

        中国电信号段

        133、149、153、173、177、180、181、189、199

中国联通号段
130、131、132、145、155、156、166、175、176、185、186

中国移动号段

134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198

其他号段

   14号段以前为上网卡专属号段,如中国联通的是145,中国移动的是147等等。   虚拟运营商   电信:1700、1701、1702   移动:1703、1705、1706   联通:1704、1707、1708、1709、171

转载请注明原文地址: https://www.6miu.com/read-2622147.html

最新回复(0)