在填写表单的时候,对手机号码进行验证,是用得最多的地方。
你看不管你是app注册,还是论坛注册一个会员,都得用到手机号码。
而且现在互联网有规定,啥都要实名注册。
基本上那些大的门户网站,像搜狐、新浪等都要进行手机号码验证了。
前几天注册新的QQ号和网易邮箱,不填手机号都注册不了。
所以网站对于手机号码进行验证,是必不可少的。
今天我们就来看看js正则表达式之手机号码验证的方法。
<form name="form1" method="get">
<p>js正则表达式手机号码验证</p>
<p><input type="text" id="mobile" /></p>
<p><input type="button" id="btn" value="提交" /></p>
</form>
<script>
var telreg=/^(13[0-9]|15[0-9]|17[0-9]|18[0-9]|14[0-9])[0-9]{8}$/;
$("#btn").click(function(){
var mobile = $("#mobile").val();
var phoneReg = !!mobile.match(telreg);
if(phoneReg == false){
alert("请填正确的手机号码");
$("#mobile").focus();
return false;
}
});
</script>