判斷生日和身份證上的生日是否相符

2021-05-21 19:07:12 字數 824 閱讀 2898

//拿到身份證號  

var carid=document.getelementbyid ("card").value;

var birthdayvalue=document.getelementbyid("birthday").value;

//對號碼進行為空驗證

if(carid=="")

//對號碼進行長度驗證

if(carid.length!=18)

//分別拿到年月日

var year =  carid.substring(6,10); 

var month = carid.substring(10,12);

var day = carid.substring(12,14);

//得到生日

var birthday = year + "-" + month + "-" + day;

//用生日建立乙個時間物件

//var date = new date(birthday);

//year = date.getfullyear();   //拿到4位年

//moth=checkbit(date.getmonth());

//month = checkbit(date.getmonth()+1 );  //拿到2位月

//day = checkbit(date.getdate()); //拿到2位日

//var temp = year + "/" + month + "/" + day;  //組合出來乙個時間字元傳

//如果兩字串不相等則號碼有問題

if(birthday!=birthdayvalue)

身份證號判斷男女和生日

身份證 驗證 function checkidcard idcode 獲取餘數 var resisue num 11 var last no check code resisue 1 第一位不可能是0 2 第二位到第六位可以是0 9 3 第七位到第十位是年份,所以七八位為19或者20 4 十一位和十...

身份證提取生日和性別

提取生日 replace 替換乙個與正規表示式匹配的子串 例 20200426,replace 1 2 1,2按順序對應小括號裡面的小正則 捕獲到的內容 提取身份證生日 iubirthday click function 18位身份證 else if idcard.length 18 birthda...

根據身份證號回填生日

根據身份證號回填生日 開發工具與關鍵技術 visual studio 2015在我們做的很多專案中,我們都可以看到很多賬號的註冊,而在我們註冊賬號的時候總是要填寫很多很多關於個人的一些資訊,而我們的身份證資訊以及生日這些資訊往往就是我們必填的選項,所以我們在填寫完我們的身份證資訊之後,如何讓我們的生...