jquery驗證手機號碼、郵箱格式是否正確示例代碼

//jquery驗證郵箱
function checkSubmitEmail() {
if ($("#email").val() == "") {
//$("#confirmMsg").html("<font color='red'>郵箱地址不能爲空!</font>");
alert("郵箱不能爲空!")
$("#email").focus();
return false;
}
if (!$("#email").val().match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {
alert("郵箱格式不正確");
//$("#confirmMsg").html("<font color='red'>郵箱格式不正確!請從新輸入!</font>");
$("#email").focus();
return false;
}
return true;
}

//jquery驗證手機號碼
function checkSubmitMobil() {
if ($("#mobile").val() == "") {
alert("手機號碼不能爲空!");
//$("#moileMsg").html("<font color='red'>手機號碼不能爲空!</font>");
$("#mobile").focus();
return false;
}

if (!$("#mobile").val().match(/^(((13[0-9]{1})|159|153)+\d{8})$/)) {
alert("手機號碼格式不正確!");
//$("#moileMsg").html("<font color='red'>手機號碼格式不正確!請從新輸入!</font>");
$("#mobile").focus();
return false;
}
return true;
}
html


js電話號碼正則校驗--座機和手機號jquery

  •  

  • 一、最新的電話號碼段:code

    移動:134(1349除外)135 136 137 138 139htm

    147
    150 151 152 157 158 159
    get

    182 183 184 187 188it

    聯通: 130 131 132 
    155 156 
    185 186 
    145
    io

    電信:133 153 177 180 181 189function

    二、電話號碼正則:class

    固話:([0-9]{3,4}-)?[0-9]{7,8}test

    手機:^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$

function checkTel(){
     var isPhone = /^([ 0 - 9 ]{ 3 , 4 }-)?[ 0 - 9 ]{ 7 , 8 }$/;
     var isMob=/^((\+? 86 )|(\(\+ 86 \)))?( 13 [ 012356789 ][ 0 - 9 ]{ 8 }| 15 [ 012356789 ][ 0 - 9 ]{ 8 }| 18 [ 02356789 ][ 0 - 9 ]{ 8 }| 147 [ 0 - 9 ]{ 8 }| 1349 [ 0 - 9 ]{ 7 })$/;
     var value=document.getElementById( "ss" ).value.trim();
     if (isMob.test(value)||isPhone.test(value){
         return true ;
     }
     else {
         return false ;
     }
     }
相關文章
相關標籤/搜索