javascript身份证认证.docVIP

  • 3
  • 0
  • 约 3页
  • 2016-11-30 发布于安徽
  • 举报
javascript身份证认证.doc

function isIdCardNo(num) {?? ??????????num = num.toUpperCase();? ?????????// 15位或18位,15位全为数字,18位的前17位为数字,最后一位是校验位,可能为数字或字符X。?? ??????????if (!(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(num)))?? //是否15位数字或者17位数字加一位数字或字母X ????????? { ???????????????alert(身份证号长度不对,或不符合格式要求); ??????????????return false; ?????????} var len, re; len = num.length; if (len == 15) { re = new RegExp(/^(\d{6})(\d{2})(\d{2})(\d{2})(\d{3})$/); ?//正则表达式,如果15位,6位数字加2位数字(年后两位)加两位数字(月)加两位数字(日)加三位数字 var arrSplit = num.match(re); //检查生日日期是否正确 var dtmBirth = new Date(19 + arrSplit[2] + / + arrSplit[3] + / + arrSplit[4])

文档评论(0)

1亿VIP精品文档

相关文档