js实现根据身份证号自动生成出生日期


Posted in Javascript onDecember 15, 2015

本文实例为大家讲述了js实现根据身份证号自动生成出生日期的代码,分享给大家供大家参考,具体内容如下

运行效果图:

js实现根据身份证号自动生成出生日期

<!doctype>
<html>
<head>
  <script type="text/javascript">
  function dealCard(){
    var birthday=getBirthday();
    switch(birthday){
      case 0:alert("Sorry,the program runs wrong!");break;
      case 1:alert("You must be input again!");break;
      default: alert("the birthday is"+birthday);break;
    }  
  }
  function getBirthday(){
    var a=document.getElementById("card").value;
    if(15==a.length || 18==a.length){
      var left=a.length-12;
      var right=a.length-4;
      var b=a.slice(left,right);
      if(8==b.length){
        return b;
      }
      else return 0;
    }
    else return 1;
  }
  </script>
</head>
<body>
  input <input type="text" id="card" height=20px width=40px/>
  <br/>
  <button type="button" onclick="dealCard()">please click it</button>
</body>
</html>

代码直接复制即可运行哦!

希望本文所述对大家学习javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript setTimeout和setInterval的使用方法 说明
Mar 25 Javascript
基于jQuery试卷自动排版系统
Jul 18 Javascript
javascript 弹出窗口中是否显示地址栏的实现代码
Apr 14 Javascript
jQuery 无限级菜单的简单实例
Feb 21 Javascript
jQuery中对未来的元素绑定事件用bind、live or on
Apr 17 Javascript
jQuery中复合属性选择器用法实例
Dec 31 Javascript
jQuery实现新消息在网页标题闪烁提示
Jun 23 Javascript
使用Ajax与服务器(JSON)通信实例
Nov 04 Javascript
移动端效果之IndexList详解
Oct 20 Javascript
JS计算两个时间相差分钟数的方法示例
Jan 10 Javascript
JS实现扫码枪扫描二维码功能
Jan 03 Javascript
jQuery实现小火箭返回顶部特效
Feb 03 jQuery
浅析javascript的return语句
Dec 15 #Javascript
轻松学习Javascript闭包函数
Dec 15 #Javascript
Javascript基于AJAX回调函数传递参数实例分析
Dec 15 #Javascript
javascript实现html页面之间参数传递的四种方法实例分析
Dec 15 #Javascript
js编写贪吃蛇的小游戏
Aug 24 #Javascript
javascript实现网页端解压并查看zip文件
Dec 15 #Javascript
探究JavaScript函数式编程的乐趣
Dec 14 #Javascript
You might like
强烈推荐:php.ini中文版(2)
2006/10/09 PHP
php结合飞信 免费天气预报短信
2009/05/07 PHP
支持中文的php加密解密类代码
2011/11/27 PHP
php配合jquery实现增删操作具体实例
2013/12/12 PHP
总结一些PHP中好用但又容易忽略的小知识
2017/06/02 PHP
ThinkPHP5框架实现简单的批量查询功能示例
2018/06/07 PHP
Thinkphp 框架扩展之Widget扩展实现方法分析
2020/04/23 PHP
JQuery 无废话系列教程(二) jquery实战篇上
2009/06/23 Javascript
jQuery Tools Dateinput使用介绍
2012/07/14 Javascript
javascript 构造函数强制调用经验总结
2012/12/02 Javascript
jQuery实现的原图对比窗帘效果
2014/06/15 Javascript
js实现的tab标签切换效果代码分享
2015/08/25 Javascript
详解JavaScript基于面向对象之创建对象(2)
2015/12/10 Javascript
原生JS实现跑马灯效果
2017/02/20 Javascript
Vue-cli-webpack搭建斗鱼直播步骤详解
2017/11/17 Javascript
使用Bootstrap4 + Vue2实现分页查询的示例代码
2017/12/21 Javascript
在 React、Vue项目中使用SVG的方法
2018/02/09 Javascript
Angular使用动态加载组件方法实现Dialog的示例
2018/05/11 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
微信小程序授权登录及解密unionId出错的方法
2018/09/26 Javascript
AngularJs返回前一页面时刷新一次前面页面的方法
2018/10/09 Javascript
layui-laydate时间日历控件使用方法详解
2018/11/15 Javascript
vue自定义指令实现方法详解
2019/02/11 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
Python爬取Coursera课程资源的详细过程
2014/11/04 Python
Python和perl实现批量对目录下电子书文件重命名的代码分享
2014/11/21 Python
美国珠宝店:Helzberg Diamonds
2018/10/24 全球购物
机电专业毕业生推荐信
2013/11/10 职场文书
运动会入场解说词300字
2014/01/25 职场文书
大学毕业生求职自荐书
2014/06/05 职场文书
家庭贫困证明范本(经典版)
2014/09/22 职场文书
KTV门卫岗位职责
2014/10/09 职场文书
2014年客房部工作总结
2014/11/22 职场文书
个人承诺书格式范文
2015/04/29 职场文书
九九重阳节致辞
2015/07/31 职场文书
mysql连接查询中and与where的区别浅析
2021/07/01 MySQL