【第22期】观点:IT 行业加班,到底有没有价值?

通过身份证号码获取人的年龄和性别

原创 2016年05月31日 09:58:22
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>GryCheng前端博客</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>
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

jquery根据身份证号码计算出生日期、年龄、性别代码

本文标题:jquery根据身份证号码计算出生日期、年龄、性别代码 本文链接:http://www.educity.cn/java/1063969.html //获取输入身份证号码  ...

根据身份证号码计算出生日期、年龄、性别(18位)

//获取输入身份证号码 var UUserCard = $("#UUserCard").val(); //获取出生日期 //UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14); //获取性别 if (parseInt(UUserCard.substr(16, 1)) % 2 == 1) { //男 } else { //女 } //获取年龄 var
  • xu520
  • xu520
  • 2012-08-23 20:21
  • 309

excel 根据身份证号码自动提取出生年月、性别、年龄的方法实例

在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。   第一,身份证号码的组成。   当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至1...

JS版身份证获取性别、出生日期及年龄

CertificateNoTest.html &lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8" /&gt; &lt;meta name="author" content="@my_coder"&gt; &lt;meta name="viewport" content="width

IOS 根据身份证号码获取 年龄 生日 性别

//根据身份证号获取生日 -(NSString *)birthdayStrFromIdentityCard:(NSString *)numberStr { NSMutableString *re...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)