首页 > 编程 > JavaScript > 正文

基于javascript实现根据身份证号码识别性别和年龄

2019-11-20 10:45:01
字体:
来源:转载
供稿:网友

本文实例介绍了javascript实现根据身份证号码识别性别和年龄的详细代码,分享给大家供大家参考,具体内容如下

效果图:

具体代码:

<html><head><meta charset="gb2312"><title>jb51</title><script type="text/javascript"> function discriCard(UUserCard){  UUserCard.substring(6,10)+"-"+UUserCard.substring(10,12)+"-"+UUserCard.substring(12,14);  //获取性别  if(parseInt(UUserCard.substr(16,1))%2==1)  {   alert("男");   //是男则执行代码 ...  }  else  {   alert("女");   //是女则执行代码 ...  }  //获取年龄  var myDate = new Date();  var month = myDate.getMonth() + 1;  var day = myDate.getDate();  var age = myDate.getFullYear()-UUserCard.substring(6, 10) - 1;  if (UUserCard.substring(10,12)<month||UUserCard.substring(10,12)==month&&UUserCard.substring(12,14)<=day)  {   age++;  }  alert(age);  //年龄 age } window.onload=function(){ var txt=document.getElementById("txt"); var bt=document.getElementById("bt"); bt.onclick=function(){discriCard(txt.value);}}</script></head><body><input type="text" id="txt" /><input type="button" value="点击获取信息" id="bt" /></body></html>

以上就是本文的全部内容,希望对大家学习javascript程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表