1. 程式人生 > >常用驗證方法

常用驗證方法

a-z () 手機號 身份證 logs bsp 郵箱 div function

1.手機號驗證:

//手機號驗證
function checkMobile(sMobile){
//var sMobile = $("#phone").val(); if(!(/^1[34578]\d{9}$/.test(sMobile))){ alert("手機號輸入有誤,請重新輸入"); return false; } return true; };

2.身份證驗證:

//身份證驗證
function checkIdcar(Idcar){
     //var Idcar = $("#idCar").val();
     if
(!(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(Idcar))){ alert("身份證號碼輸入有誤,請重新輸入"); return false; } return true; };

3.姓名驗證:

//姓名驗證
function checkName(Name){
     //var Name = $("#Name").val();
     if(!(/^[\u4E00-\u9FA5]{1,6}$/.test(Name))){ 
          alert("姓名輸入有誤,請重新輸入
"); return false; } return true; };

4.郵箱驗證:

//郵箱驗證
function CheckMail(mail) {
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if( filter.test(mail) ) return true;
    else {
        alert(您的電子郵件格式不正確);
        return false;
    }
}

常用驗證方法