您的位置:首页 > 其它

正则验证手机号码

2017-03-06 10:05 218 查看
代码如下:

方法一:
js代码:
var mobile = $("#mobile").val();
function checkPhone(){             //焦点移除的时候进行验证
var reg = /^0?1[3|4|5|7|8][0-9]\d{8}$/;              //手机的格式
if (!reg.test(mobile)) {                //如果手机号码的格式与正则的不符合,就提醒
alert("手机号格式有误");
return false;
}
}

方法二:
var mobile = $("#mobile").val();
function checkPhone(){              //焦点移除的时候进行验证
var reg = /^1[34578]\d{9}$/;            //手机的格式
if (!reg.test(mobile)) {              //如果手机号码的格式与正则的不符合,就提醒
$('#phoneMsg2').text("手机号格式有误");          //将错误信息显示在后面;
$('#phoneMsg2').css("color","red");
return false;
}
}

前台代码:
<div class="row">
<span class="personattr">手机号码:</span>
<input type="text" name="mobile" id="mobile" value="" onblur="checkPhone()" onkeyup="this.value=this.value.replace(/[^\d]/g,'')">
<span id="phoneMsg2" style="font-size: 12px;"></span>
</div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  正则