JS校验手机号 座机 邮箱 微信号详解编程语言

    // 校验手机号 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(""); 
    }

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/8801.html

(0)
上一篇 2021年7月18日
下一篇 2021年7月18日

相关推荐

发表回复

登录后才能评论