js 验证身份证合法性以及真实性18位和15位

 定义好以下代码:

然后调用方法:idCardNoUtil.checkIdCardNo("xxxxxxxxxxxxxxx");针对校验的内容。如果不匹配会返回false。匹配的返回true

var idCardNoUtil = {
    provinceAndCitys: {
        11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁", 22: "吉林", 23: "黑龙江",
        31: "上海", 32: "江苏", 33: "浙江", 34: "安徽", 35: "福建", 36: "江西", 37: "山东", 41: "河南", 42: "湖北", 43: "湖南", 44: "广东",
        45: "广西", 46: "海南", 50: "重庆", 51: "四川", 52: "贵州", 53: "云南", 54: "西藏", 61: "陕西", 62: "甘肃", 63: "青海", 64: "宁夏",
        65: "新疆", 71: "台湾", 81: "香港", 82: "澳门", 91: "国外"
    },
    powers: ["7", "9", "10", "5", "8", &#

猜你喜欢

转载自blog.csdn.net/saygood999/article/details/106001784