基于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 面向对象继承
Nov 26 Javascript
javascript获取web应用根目录的方法
Feb 12 Javascript
Jquery实现图片预加载与延时加载的方法
Dec 22 Javascript
jQuery内容过滤选择器用法分析
Feb 10 Javascript
JavaScript实现图片轮播的方法
Jul 31 Javascript
javascript实现label标签跳出循环操作
Mar 06 Javascript
使用JS组件实现带ToolTip验证框的实例代码
Aug 23 Javascript
EasyUI框架 使用Ajax提交注册信息的实现代码
Sep 27 Javascript
基于vue-resource jsonp跨域问题的解决方法
Feb 03 Javascript
Vue封装一个简单轻量的上传文件组件的示例
Mar 21 Javascript
通过扫小程序码实现网站登陆功能
Aug 22 Javascript
JavaScript/TypeScript 实现并发请求控制的示例代码
Jan 18 Javascript
基于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
PHP中防止SQL注入实现代码
2011/02/19 PHP
ThinkPHP无限级分类原理实现留言与回复功能实例
2014/10/31 PHP
PHP静态成员变量
2017/02/14 PHP
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
js里取容器大小、定位、距离等属性搜集整理
2013/08/19 Javascript
jQuery DOM插入节点操作指南
2015/03/03 Javascript
jQuery简单实现仿京东商城的左侧菜单效果代码
2015/09/09 Javascript
有关JavaScript中call()和apply() 的一些理解
2016/05/20 Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
2017/02/28 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
vue自定义全局组件(自定义插件)的用法
2018/01/30 Javascript
[04:09]显微镜下的DOTA2第十二期—NaVi美如画的团战
2014/06/23 DOTA
python获取网页状态码示例
2014/03/30 Python
python解决汉字编码问题:Unicode Decode Error
2017/01/19 Python
Python绘制3D图形
2018/05/03 Python
基于python实现聊天室程序
2018/07/27 Python
Python的iOS自动化打包实例代码
2018/11/22 Python
python如何给字典的键对应的值为字典项的字典赋值
2019/07/05 Python
Python适配器模式代码实现解析
2019/08/02 Python
使用Keras实现简单线性回归模型操作
2020/06/12 Python
Python描述数据结构学习之哈夫曼树篇
2020/09/07 Python
sublime3之内网安装python插件Anaconda的流程
2020/11/10 Python
Python爬虫如何破解JS加密的Cookie
2020/11/19 Python
CSS3实现超酷的黑猫警长首页
2016/04/26 HTML / CSS
CSS3,线性渐变(linear-gradient)的使用总结
2017/01/09 HTML / CSS
recorder.js 基于Html5录音功能的实现
2020/05/26 HTML / CSS
LN-CC英国:伦敦时尚生活的缩影
2019/09/01 全球购物
如何利用cmp命令比较文件
2013/09/23 面试题
护士长2014年度工作总结
2014/11/11 职场文书
医者仁心观后感
2015/06/17 职场文书
换届选举主持词
2015/07/03 职场文书
感恩主题班会教案
2015/08/12 职场文书
《我要的是葫芦》教学反思
2016/02/18 职场文书
python使用openpyxl库读写Excel表格的方法(增删改查操作)
2021/05/02 Python
python开发实时可视化仪表盘的示例
2021/05/07 Python
Oracle删除归档日志及添加定时任务
2022/06/28 Oracle