基于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 自定义类型方法小结
Mar 02 Javascript
JQUBar 基于JQUERY的柱状图插件
Nov 23 Javascript
jQuery处理xml格式的返回数据(实例解析)
Nov 28 Javascript
knockoutjs动态加载外部的file作为component中的template数据源的实现方法
Sep 01 Javascript
Vuejs第十篇之vuejs父子组件通信
Sep 06 Javascript
AngularJS自定义插件实现网站用户引导功能示例
Nov 07 Javascript
AngularJS监听路由变化的方法
Mar 07 Javascript
使用JS和canvas实现gif动图的停止和播放代码
Sep 01 Javascript
深入理解Vue 的条件渲染和列表渲染
Sep 01 Javascript
JavaScript实现图片伪异步上传过程解析
Apr 10 Javascript
JS 数组和对象的深拷贝操作示例
Jun 06 Javascript
element el-table表格的二次封装实现(附表格高度自适应)
Jan 19 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 截取字符串并以零补齐str_pad() 函数
2011/05/07 PHP
浅谈apache和nginx的rewrite的区别
2013/02/22 PHP
php Imagick获取图片RGB颜色值
2014/07/28 PHP
Zend Framework连接Mysql数据库实例分析
2016/03/19 PHP
Yii框架使用PHPExcel导出Excel文件的方法分析【改进版】
2019/07/24 PHP
js 页面传参数时 参数值含特殊字符的问题
2009/12/13 Javascript
精通Javascript系列之Javascript基础篇
2011/06/07 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
jquery实现模拟百分比进度条渐变效果代码
2015/10/29 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
2016/06/22 Javascript
详谈for循环里面的break和continue语句
2017/07/20 Javascript
基于node.js实现微信支付退款功能
2017/12/19 Javascript
Iview Table组件中各种组件扩展的使用
2018/10/20 Javascript
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
python3批量删除豆瓣分组下的好友的实现代码
2016/06/07 Python
Python实现随机生成有效手机号码及身份证功能示例
2017/06/05 Python
python利用paramiko连接远程服务器执行命令的方法
2017/10/16 Python
详解pyenv下使用python matplotlib模块的问题解决
2018/11/29 Python
python异常触发及自定义异常类解析
2019/08/06 Python
Python列表删除元素del、pop()和remove()的区别小结
2019/09/11 Python
python集成开发环境配置(pycharm)
2020/02/14 Python
Java ExcutorService优雅关闭方式解析
2020/05/30 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
Linux安装Python3如何和系统自带的Python2并存
2020/07/23 Python
python对批量WAV音频进行等长分割的方法实现
2020/09/25 Python
Python绘制词云图之可视化神器pyecharts的方法
2021/02/23 Python
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
美国主要的特色咖啡和茶公司:Peet’s Coffee
2020/02/14 全球购物
2014年清明节寄语
2014/04/03 职场文书
选秀节目策划方案
2014/06/06 职场文书
校园文化艺术节宣传标语
2014/10/09 职场文书
群众路线专项整治方案
2014/10/27 职场文书
2014年大学班级工作总结
2014/11/14 职场文书
化验员岗位职责
2015/02/14 职场文书
2016优秀护士先进个人事迹材料
2016/02/25 职场文书
导游词之澳门妈祖庙
2019/12/19 职场文书