這篇文章主要介紹了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驗證手機號碼和電話號碼是否合法的全部內容,希望大家喜歡。
新聞熱點
疑難解答