想在頁面校驗一個身份證號,怎么驗證。
js怎么驗證身份證號
哈尼露易絲
2016-06-28 18:01:33
TA貢獻377條經驗 獲得超508個贊
你好:用正則表達式判斷;
給你個例子吧:
function?isCardNo(card)?? {?? ???//?身份證號碼為15位或者18位,15位時全為數字,18位前17位為數字,最后一位是校驗位,可能為數字或字符X?? ???var?reg?=?/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;?? ???if(reg.test(card)?===?false)?? ???{?? ???????alert("身份證輸入不合法");?? ???????return??false;?? ???}?? }
望采納!
舉報