表單驗證手機號碼格式例項程式碼
在一些要求比較嚴格的網站,手機格式的驗證是必須的,因為有時候因為使用者的失誤或者其他的操作導致填寫失誤,由此可能引起一些麻煩,下面就通過程式碼例項介紹一下如何驗證手機號碼的格式。
程式碼例項:
[JavaScript] 純文字檢視 複製程式碼function Checkreg() { //驗證電話號碼手機號碼,包含153,159號段 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 p1=/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/; var me=false; if(p1.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 reg0=/^13\d{5,9}$/; var reg1=/^153\d{4,8}$/; var reg2=/^159\d{4,8}$/; var reg3 = /^0\d{10,11}$/; var my = false; if(reg0.test(mobile))my=true; if(reg1.test(mobile))my=true; if(reg2.test(mobile))my=true; if(reg3.test(mobile))my=true; if(!my) { document.form.UserMobile.value=''; alert('對不起,您輸入的手機或小靈通號碼有錯誤。'); document.form.UserMobile.focus(); return false; } return true; } }
以上程式碼可以實現對手機號碼的驗證功能,具體實現過程這裡就不多介紹了,主要應用的是正規表示式。
相關文章
- 驗證手機號碼格式的程式碼例項
- 驗證手機號碼程式碼簡單程式碼例項
- JavaScript 表單驗證程式碼例項JavaScript
- jQuery表單驗證簡單程式碼例項jQuery
- 精準實現身份證號碼格式校驗程式碼例項
- 郵箱格式驗證程式碼例項
- js驗證表單項是否為空例項程式碼JS
- javascript驗證郵箱格式程式碼例項JavaScript
- 手機號碼驗證
- HTML5自帶表單驗證程式碼例項HTML
- 精確驗證身份證號碼合法性程式碼例項
- jQuery實現的表單註冊驗證程式碼例項jQuery
- js驗證手機號碼JS
- jquery 驗證碼效果程式碼例項jQuery
- 手機號碼和電話號碼合法性驗證程式碼
- jQuery登錄檔單驗證程式碼例項jQuery
- 焦點離開立刻進行表單驗證程式碼例項
- 驗證IPv6地址格式程式碼例項
- 驗證IPv4地址格式程式碼例項
- 驗證郵箱格式正規表示式程式碼例項
- antd4表單手機號驗證
- 正規表示式驗證密碼格式和長度程式碼例項密碼
- javascript實現的簡單驗證碼效果程式碼例項JavaScript
- jQuery加法驗證碼效果程式碼例項jQuery
- 文字框失去焦點即刻進行表單驗證程式碼例項
- JQuery表單驗證(包括:使用者名稱,手機號,密碼,確認密碼,驗證碼60s)jQuery密碼
- JSON簡單格式程式碼例項JSON
- javascript實現的驗證碼程式碼例項JavaScript
- javascript實現的生成驗證碼隨機數程式碼例項JavaScript隨機
- 清空form表單例項程式碼ORM單例
- canvas實現的驗證碼效果程式碼例項Canvas
- 將表單元素轉換為json格式物件例項程式碼JSON物件
- js使用者登錄檔單驗證簡單程式碼例項JS
- 表單提示美化效果程式碼例項
- 手機號碼歸屬地和運營商查詢程式碼例項
- javascript機選雙色球彩票號碼程式碼例項JavaScript
- 驗證子網掩碼合法性程式碼例項
- 利用canvas實現的驗證碼效果程式碼例項Canvas