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 相关文章推荐
基于jquery的bankInput银行卡账号格式化
Aug 22 Javascript
利用Keydown事件阻止用户输入实现代码
Mar 11 Javascript
js获取域名的方法
Jan 27 Javascript
有关文件上传 非ajax提交 得到后台数据问题
Oct 12 Javascript
Vue表单验证插件的制作过程
Apr 01 Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
Feb 11 Javascript
Vue2.0子同级组件之间数据交互方法
Feb 28 Javascript
微信小程序实现长按删除图片的示例
May 18 Javascript
Vue实现左右菜单联动实现代码
Aug 12 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
Nov 15 Javascript
详解ECMAScript2019/ES10新属性
Dec 06 Javascript
js实现全选和全不选功能
Jul 28 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
str_replace只替换一次字符串的方法
2013/04/09 PHP
PHP判断手机是IOS还是Android
2015/12/09 PHP
PHP面向对象程序设计__tostring()和__invoke()用法分析
2019/06/12 PHP
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
js获取上传文件大小示例代码
2014/04/10 Javascript
JS实现点击网页判断是否安装app并打开否则跳转app store
2016/11/18 Javascript
前端JS面试中常见的算法问题总结
2016/12/23 Javascript
Bootstrap页面标题Page Header的实现方法
2017/03/22 Javascript
原生JS实现层叠轮播图
2017/05/17 Javascript
layui实现文件或图片上传记录
2018/08/28 Javascript
jQuery实现适用于移动端的跑马灯抽奖特效示例
2019/01/18 jQuery
NodeJs入门教程之定时器和队列
2019/03/08 NodeJs
用JS实现选项卡
2020/03/23 Javascript
Vue实现背景更换颜色操作
2020/07/17 Javascript
[01:15:15]VG VS EG Supermajor小组赛B组胜者组第一轮 BO3第二场 6.2
2018/06/03 DOTA
python中enumerate函数遍历元素用法分析
2016/03/11 Python
Python导入模块时遇到的错误分析
2017/08/30 Python
基于pandas数据样本行列选取的方法
2018/04/20 Python
Django保护敏感信息的方法示例
2019/05/09 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
详解Python3定时器任务代码
2019/09/23 Python
python3实现绘制二维点图
2019/12/04 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
Pycharm常用快捷键总结及配置方法
2020/11/14 Python
python自动化发送邮件实例讲解
2021/01/04 Python
Timberland美国官网:全球领先的户外品牌
2016/08/15 全球购物
Etam艾格英国官网:法国著名女装品牌
2019/04/15 全球购物
Nike澳大利亚官网:Nike.com (AU)
2019/06/03 全球购物
财务会计专业毕业生自荐信
2013/10/02 职场文书
餐饮收银员岗位职责
2014/02/07 职场文书
银行先进个人总结
2015/02/15 职场文书
写给医护人员的一封感谢信
2019/09/16 职场文书
导游词之永泰公主墓
2019/12/04 职场文书
python Django框架快速入门教程(后台管理)
2021/07/21 Python
Mysql中where与on的区别及何时使用详析
2021/08/04 MySQL
排查Tomcat进程假死的问题
2022/05/06 Servers