function checkPhone(){
var phone = document.getElementById('phone').value;
if(!(/^1[3456789]\d{9}$/.test(phone))){
alert("手机号码有误,请重填");
return false;
}
}
或者:
function checkPhone(){
var phone = document.getElementById('phone').value;
if(!(/^1(3|4|5|6|7|8|9)\d{9}$/.test(phone))){
alert("手机号码有误,请重填");
return false;
}
}
最新手机号码验证
(2017年工信部开始启用“16”、“19”、“92”、“98”开头作为新的手机号码)
正则表达式:/^(1[3456789]|9[28])\d{9}$/
//注释:(前两位数字判断)\后9位为任意数字
文章来自: https://blog.csdn.net/loa_loa/article/details/81737011