发布网友 发布时间:2022-04-22 05:46
共4个回答
热心网友 时间:2022-04-23 06:56
因为看不到图片,所以给你写个大概,你参考下
var phone = document.getElementById("phone_input_id");
//这里是你判断是否填入了文字
var phoneReg = /^1[358]\d{9}$/; 意思为只能是1开头第二位是358中的一个 后面9个数字
if(phoneReg.test(phone) == false){
alert(填写的手机号码格式不正确);
return false;
}
备注: 表单验证 多学习一下正则表达式;
热心网友 时间:2022-04-23 08:14
用正则表达式来判断啊~
if(!checkNull(phone)){
var phoneExp=/^(0[0-9]{2,3}(\-)*)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/;
if(!phone.match(phoneExp)){
showDialog("提示","电话格式不正确");
bool= false;
}
}
if(!checkNull(mobile)){
if(!mobile.match(/^1[3|4|5|8][0-9]\d{8}$/)){
showDialog("提示","手机格式不正确");
bool= false;
}
}
热心网友 时间:2022-04-23 09:49
var phone = /^1([38]\d|4[57]|5[0-35-9]|7[06-8]|8[])\d{8}$/;
if(!phone.test($("#phone").val())){
alert("error");
return false;
}
热心网友 时间:2022-04-23 11:40
js判断手机号问题
/* 检查手机号码---------------------
作者:dongsir 董先生
来源:董先生的博客
原文链接:js 验证电话号码
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载时请标注:http://dongsir.cn/p/172