js简单实现根据身份证号码识别性别年龄生日


Posted in Javascript onNovember 29, 2013

根据身份证号码识别性别年龄生日的JS代码:

function discriCard(){ 
//获取输入身份证号码 
var 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 
}
Javascript 相关文章推荐
JavaScript Event学习第五章 高级事件注册模型
Feb 07 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
Mar 03 Javascript
JS实现不规则TAB选项卡效果代码
Sep 16 Javascript
jquery通过扩展select控件实现支持enter或focus选择的方法
Nov 19 Javascript
javascript日期验证之输入日期大于等于当前日期
Dec 13 Javascript
轻松5句话解决JavaScript的作用域
Jul 15 Javascript
jQuery实现的手动拖动控制进度条效果示例【测试可用】
Apr 18 jQuery
Angular4 反向代理Details实践
May 30 Javascript
对vue中v-if的常见使用方法详解
Sep 28 Javascript
浅谈Fetch 数据交互方式
Dec 20 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
May 05 Javascript
vue 设置 input 为不可以编辑的实现方法
Sep 19 Javascript
JS求平均值的小例子
Nov 29 #Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
Nov 29 #Javascript
JS小功能(button选择颜色)简单实例
Nov 29 #Javascript
javascript从右边截取指定字符串的三种实现方法
Nov 29 #Javascript
Javascript setInterval的两种调用方法(实例讲解)
Nov 29 #Javascript
Jquery中children与find之间的区别详细解析
Nov 29 #Javascript
JS关键字球状旋转效果的实例代码
Nov 29 #Javascript
You might like
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
2010/04/13 Javascript
jquery判断小数点两位和自动删除小数两位后的数字
2014/03/19 Javascript
jQuery实现鼠标可拖动调整表格列宽度
2014/05/26 Javascript
vue2.0 自定义日期时间过滤器
2017/06/07 Javascript
JavaScript实现各种排序的代码详解
2017/08/28 Javascript
js实现复制功能(多种方法集合)
2018/01/06 Javascript
浅谈Vue Element中Select下拉框选取值的问题
2018/03/01 Javascript
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
详解js加减乘除精确计算
2019/03/19 Javascript
使用 Vue cli 3.0 构建自定义组件库的方法
2019/04/30 Javascript
VUE实现Studio管理后台之鼠标拖放改变窗口大小
2020/03/04 Javascript
vue使用axios实现excel文件下载的功能
2020/07/16 Javascript
简单解析Django框架中的表单验证
2015/07/17 Python
[原创]python爬虫(入门教程、视频教程)
2018/01/08 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
Python os.rename() 重命名目录和文件的示例
2018/10/25 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
pygame实现俄罗斯方块游戏(基础篇2)
2019/10/29 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
pandas实现excel中的数据透视表和Vlookup函数功能代码
2020/02/14 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
Django如何使用asyncio协程和ThreadPoolExecutor多线程
2020/10/12 Python
微软英国官方网站:Microsoft英国
2016/10/15 全球购物
Draper James官网:知名演员瑞茜·威瑟斯彭所创品牌
2017/10/25 全球购物
什么是事务?为什么需要事务?
2012/01/09 面试题
教职工代表大会主持词
2014/04/01 职场文书
新文化运动的口号
2014/06/21 职场文书
学习党的群众路线对照检查材料
2014/09/29 职场文书
领导班子四风查摆对照检查材料思想汇报
2014/10/05 职场文书
党员查摆四风问题思想汇报
2014/10/25 职场文书
2015年机关党建工作总结
2015/05/22 职场文书
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL
在python中读取和写入CSV文件详情
2022/06/28 Python