//身份證號
idnoformatcheck: function (value) |\d|\dx)$/;
if (!reg.test(num))
// 校驗位按照iso 7064:1983.mod 11-2的規定生成,x可以認為是數字10。
// 下面分別分析出生日期和校驗位
var len, re;
len = num.length;
if (len == 15) )(\d)(\d)(\d)(\d)$/);
var arrsplit = num.match(re);
// 檢查生日日期是否正確
var dtmbirth = new date('19' + arrsplit[2] +
'/' + arrsplit[3] + '/' + arrsplit[4]);
var bgoodday;
bgoodday = (dtmbirth.getyear() == number(arrsplit[2])) &&
((dtmbirth.getmonth() + 1) == number(arrsplit[3])) &&
(dtmbirth.getdate() == number(arrsplit[4]));
if (!bgoodday)
}if (len == 18) )(\d)(\d)(\d)(\d)([0-9]|x)$/);
var arrsplit = num.match(re);
// 檢查生日日期是否正確
var dtmbirth = new date(arrsplit[2] + "/" +
arrsplit[3] + "/" + arrsplit[4]);
var bgoodday;
bgoodday = (dtmbirth.getfullyear() == number(arrsplit[2])) &&
((dtmbirth.getmonth() + 1) == number(arrsplit[3])) &&
(dtmbirth.getdate() == number(arrsplit[4]));
if (!bgoodday) else
valnum = arrch[ntemp % 11];
if (valnum != num.substr(17, 1)) }}
return true;
}
身份證號碼驗證
說明 驗證身份證的有效性 引數 cid 身份證號碼 返回 地方 出生時間 性別 private string checkcidinfo string cid if cid.length 18 char c cid cid.length 1 bool last false if c 0 c 9 c a...
驗證身份證號碼
好久沒更新了,今天簽到啦。感覺這個驗證挺重要的,也挺常用的,所以分享給需要的朋友。驗證身份證號碼,在網上找到的好東東 function checkidcard idcard var idcard,y,jym var s,m var idcard array new array idcard arra...
驗證身份證號碼
var idcardnoutil powers 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 paritybit 1 0 x 9 8 7 6 5 4 3 2 genders checkaddresscode function addresscode test address...