DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> js代碼驗證手機號碼和電話號碼是否合法
js代碼驗證手機號碼和電話號碼是否合法
編輯:關於JavaScript     

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

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved