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