js代碼驗證手機號碼和電話號碼是否合法
更新時間:2015年07月30日 11:03:26 投稿:mrr
這篇文章主要介紹了js代碼驗證手機號碼和電話號碼是否合法,手機號碼和電話號碼在某些網站都是必填項,為了提高用戶體驗度,一般要進行合法性校驗的,需要的朋友可以參考下
這篇文章主要介紹了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('對不起,您輸入的電話號碼有錯誤。區(qū)號和電話號碼之間請用-分割'); 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驗證手機號碼和電話號碼是否合法的全部內容,希望大家喜歡。
相關文章
JavaScript知識點總結(十六)之Javascript閉包(Closure)代碼詳解
閉包是可以包含自由(未綁定)變量的代碼塊;這些變量不是在這個代碼塊或者任何全局上下文中定義的,而是在定義代碼塊的環(huán)境中定義。本文主要介紹了javascript中的閉包,感興趣的朋友一起看看吧2016-05-05封裝的dialog插件 基于bootstrap模態(tài)對話框的簡單擴展
這篇文章主要介紹了基于bootstrap模態(tài)對話框的簡單擴展,bootstrap-mzDialog插件的封裝,感興趣的小伙伴們可以參考一下2016-08-08