JS校验手机号 座机 邮箱 微信号

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// 校验手机号 1开头11位数字
function checkMobile(str) {
    var re = /^1\d{10}$/
    if(str.length==0){
        $("#mobileTip").html("");
        return;
    }else if (!re.test(str)) {
        $("#mobileTip").html("手机号格式不正确");
        flag = false;
        return;
    }
    $("#mobileTip").html("");
}
// 校验办公电话 长度低于16的数字
function checkPhone(str){
    if(str.length>16){
        $("#telTip").html("办公电话格式不正确");
        flag = false;
        return;
    }
    $("#telTip").html("");
}  
// 校验邮箱
function checkEmail(str){
    var re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/;
    if(str.length==0){
        $("#mailTip").html("");
        return;
    }else if(!re.test(str)){
        $("#mailTip").html("邮箱格式不正确");
        flag = false;
        return;
    }
    $("#mailTip").html("");
}
// 校验微信号 大于5位,字母下划线数字
function checkWeixin(str){
    var re = /^[a-zA-Z\d_]{5,}$/;
    if(str.length==0){
        $("#weixinTip").html("微信号不得为空");
        return;
    }else if(!re.test(str)){
        $("#weixinTip").html("微信号不正确");
        flag = false;
        return;
    }
    $("#weixinTip").html("");
}