这篇文章主要介绍了js代码验证手机号码和电话号码是否合法,手机号码和电话号码在某些网站都是必填项,为了提高用户体验度,一般要进行合法性校验的,具体代码如下:function Checkreg(){ .....
function Checkreg(){ //验证电话号码手机号码,包含 , 号段 if(document.form.phone.value==\"\"&&document.form.UserMobile.value==\"\"){ alert(\"电话和手机号码至少选填一项!\"); document.form.phone.focus(); return false; } if(document.form.phone.value != \"\"){ var phone=document.form.phone.value; var p =/^(([ \\+]\\d{ , }-)?( \\d{ , })-)?(\\d{ , })(-(\\d{ ,}))?$/; var me=false; if(p .test(phone)){ me=true; } if(!me){ document.form.phone.value=\'\'; alert(\'对不起,您输入的电话号码有错误。区号和电话号码之间请用-分割\'); document.form.phone.focus(); return false; } } if(document.form.UserMobile.value != \"\"){ var mobile=document.form.UserMobile.value; var reg =/^ \\d{ , }$/; var reg =/^ \\d{ , }$/; var reg =/^ \\d{ , }$/; var reg =/^ \\d{ , }$/; var my=false; if(reg .test(mobile))my=true; if(reg .test(mobile))my=true; if(reg .test(mobile))my=true; if(reg .test(mobile))my=true; if(!my){ document.form.UserMobile.value=\'\'; alert(\'对不起,您输入的手机或小灵通号码有错误。\'); document.form.UserMobile.focus(); return false; } return true; } }
以上代码就是用js验证手机号码和电话号码是否合法的全部内容,希望大家喜欢。
本文地址:https://www.stayed.cn/item/17092
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我