最近註冊乙個**,居然讓我輸入個人身份證號,身份證號是個人資訊,怎麼能告訴你呢?

輸入正確的身份證號沒有任何問題。

我就僅僅改了最後一位,就告訴我身份證號不對,你是怎麼知道的呢?所以,搜了下身份證號的驗證方式,寫了如下程式:
functionidcode(code)用法:輸入 前17位,生成能夠校驗成功的第18位,返回完整可用身份證號var last = parity[sum % 11]
code.push(last)
return code.join("")
}
比如我自己的身份證號
61052520181221432x我的身份證號我本來就能記住,為方便記憶,我只修改第17位,然後用程式生成正確的第18位
更改第17位 有0-9 共10種可能,程式如下:
for (var i = 0; i < 10; i++)03返回結果如下:
112x
3846
5462
7089
97這樣,除了我自己的2x,我可以隨便用個,就可以用假的身份證號蒙混過關。
再來試試**,用第乙個吧,03,純粹為了好記,
ok,蒙混過關。
js 身份證號驗證
function iscardid sid var isum 0 var info if d d x i.test sid return 身份證長度或格式錯誤 sid sid.replace x i,a if acity parseint sid.substr 0,2 null return 身份證...
身份證號驗證
原文 身份證號驗證 public static boolean isidnumber string idnumber 定義判別使用者身份證號的正規表示式 15位或者18位,最後一位可以為字母 string regularexpression 1 9 d 18 19 20 d 0 1 9 10 11 ...
身份證號驗證
身份證號組成 17位數字 1位校驗碼 位址碼 前六位 出生日期碼 第七位至第十位 順序碼 第十五位至十七位 對同年同月同日生的人便定的順序號,順序號奇數為男生,偶數為女生 檢驗碼 第十八位 0 9 x var acity function iscarid sid d x i.test sid ret...