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


Posted in Javascript onJanuary 22, 2016

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

效果图:

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

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

具体代码:

<html>
<head>
<meta charset="gb2312">
<title>3water</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程序设计有所帮助。

Javascript 相关文章推荐
Javascript中的var_dump函数实现代码
Sep 07 Javascript
AngularJS基础 ng-paste 指令简单示例
Aug 02 Javascript
浅谈Angular中ngModel的$render
Oct 24 Javascript
Vue.js 2.0中select级联下拉框实例
Mar 06 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
Apr 11 Javascript
JQuery EasyUI 结合ztrIee的后台页面开发实例
Sep 01 jQuery
JavaScript函数绑定用法实例分析
Nov 14 Javascript
JavaScript实现异步图像上传功能
Jul 12 Javascript
jQuery实现获取当前鼠标位置并输出功能示例
Jan 05 jQuery
Vue 中可以定义组件模版的几种方式
Aug 06 Javascript
Vue使用NProgress的操作过程解析
Oct 10 Javascript
vue3.0实现插件封装
Dec 14 Vue.js
基于jQuery仿淘宝产品图片放大镜特效
Oct 19 #Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
Jan 21 #Javascript
jQuery validate插件submitHandler提交导致死循环解决方法
Jan 21 #Javascript
jQuery prototype冲突的2种解决方法(附demo示例下载)
Jan 21 #Javascript
jquery mobile开发常见问题分析
Jan 21 #Javascript
json格式数据的添加,删除及排序方法
Jan 21 #Javascript
jquery及js实现动态加载js文件的方法
Jan 21 #Javascript
You might like
DC宇宙的第一个英雄,堪称动漫史鼻祖,如今成为美国文化的象征
2020/04/09 欧美动漫
Mysql和网页显示乱码解决方法集锦
2008/03/27 PHP
php出现Cannot modify header information问题的解决方法大全
2008/04/09 PHP
php 魔术方法详解
2014/11/11 PHP
Joomla语言翻译类Jtext用法分析
2016/05/05 PHP
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
2020/07/24 PHP
javascript 写类方式之七
2009/07/05 Javascript
js监听键盘事件示例代码
2013/07/26 Javascript
使用JavaScript实现Java的List功能(实例讲解)
2013/11/07 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
JavaScript缓冲运动实现方法(2则示例)
2016/01/08 Javascript
chrome下判断点击input上标签还是其余标签的实现方法
2016/09/18 Javascript
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
Javascript blur与click冲突解决办法
2017/01/09 Javascript
详解nodejs微信公众号开发——6.自定义菜单
2017/04/13 NodeJs
Vue原理剖析 实现双向绑定MVVM
2017/05/03 Javascript
JavaScrip数组删除特定元素的几种方法总结
2017/09/06 Javascript
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
2018/12/11 jQuery
Vue+element 解决浏览器自动填充记住的账号密码问题
2019/06/11 Javascript
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
rhythmbox中文名乱码问题解决方法
2008/09/06 Python
Python中super()函数简介及用法分享
2016/07/11 Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
2019/03/01 Python
windows下python虚拟环境virtualenv安装和使用详解
2019/07/16 Python
pytorch中的transforms模块实例详解
2019/12/31 Python
python导入库的具体方法
2020/06/18 Python
python+django+selenium搭建简易自动化测试
2020/08/19 Python
浅谈pc和移动端的响应式的使用
2019/01/03 HTML / CSS
莫斯科的韩国化妆品店:Sifo
2019/12/04 全球购物
领导干部民主生活会自我剖析材料范文
2014/09/20 职场文书
计生个人工作总结
2015/02/28 职场文书
反腐倡廉影片观后感
2015/06/08 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书
nginx基于域名,端口,不同IP的虚拟主机设置的实现
2021/03/31 Servers
把77A收信机改造成收音机
2022/04/05 无线电