Js 查询身份证是否男女、生日、年龄

来源:互联网 发布:没有网络可以装监控吗 编辑:程序博客网 时间:2024/04/29 04:13
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>计算身份证号</title></head><body>    <input type="text" value="142730199305262225" id="id"/>    <button id="btn">搜索</button>    <ul>        <li>年龄:<span id="age"></span></li>        <li>性别:<span id="sex"></span></li>        <li>生日:<span id="sheng"></span></li>    </ul><script>    var btn=document.getElementById("btn");    btn.onclick=function () {        var id=document.getElementById("id").value;        if(parseInt(id[id.length-2])%2==0){            document.getElementById("sex").innerHTML="女";        }else{            document.getElementById("sex").innerHTML="男";        }        /*获得生日*/        var sheng=id.slice(10,10+4);        document.getElementById("sheng").innerHTML=sheng;        /*获得年龄*/        var year=id.slice(6,6+4);        var thisyear=new Date().getFullYear();        /*console.log()*/        document.getElementById("age").innerHTML=thisyear-year;    }</script></body></html>