电话号码验证

来源:互联网 发布:时尚网站知乎 编辑:程序博客网 时间:2024/05/17 06:24
    // 手机号码验证    
jQuery.validator.addMethod("isMobile", function(value, element) {
            var length = value.length;
            return this.optional(element)
                    || (length == 11 && /^(((13[0-9]{1})|(15[0-9]{1}))+\d{8})$/
                            .test(value));
        }, "<font color='red'>请正确填写您的手机号码!</font>");

// 电话号码验证    
jQuery.validator.addMethod("isPhone", function(value, element) {
            var tel = /^(\d{3,4}-?)?\d{7,9}$/g;
            return this.optional(element) || (tel.test(value));
        }, "<font color='red'>请正确填写您的电话号码!</font>")

// 用户名字符验证    
jQuery.validator.addMethod("userName", function(value, element) {
            return this.optional(element) || /^[\u0391-\uFFE5\w]+$/.test(value);
        }, "<font color='red'>用户名只能包括中文字、英文字母、数字和下划线!</font>");

// 联系电话(手机/电话皆可)验证   
jQuery.validator.addMethod("isTel", function(value, element) {
            var length = value.length;
            var mobile = /^(((13[0-9]{1})|(15[0-9]{1}))+\d{8})$/;
            var tel = /^\d{3,4}-?\d{7,9}$/;
            return this.optional(element)
                    || (tel.test(value) || mobile.test(value));
        }, "<font color='red'>请正确填写您的联系电话!</font>");
原创粉丝点击