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

 更新时间:2015年12月15日 11:20:00   作者:温暖的小朋  
这篇文章主要介绍了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程序设计有所帮助。

相关文章

  • js实现touch移动触屏滑动事件

    js实现touch移动触屏滑动事件

    在开始描述touch事件之前,需要先描述一下多触式系统中特有的touch对象(android和iOS乃至nokia最新的meego系统都模拟了类 似的对象)。这个对象封装一次屏幕触摸,一般来自于手指。它在touch事件触发的时候产生,可以 通过touch event handler的event对象取到
    2015-04-04
  • 了解在JavaScript中将值转换为字符串的5种方法

    了解在JavaScript中将值转换为字符串的5种方法

    这篇文章主要介绍了在JavaScript中将值转换为字符串的5种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,下面小编就和大家一起来学习下吧
    2019-06-06
  • js去字符串前后空格5种实现方法及比较

    js去字符串前后空格5种实现方法及比较

    如果写到注册的时候,用户输入空格,我们怎么来剔除空格呢,接下来与大家分享下经常使用的js,感兴趣的朋友可以参考下哈,希望可以帮助到你
    2013-04-04
  • js数组forEach实例用法详解

    js数组forEach实例用法详解

    在本篇文章里小编给大家整理了一篇关于js数组forEach实例用法详解内容,有需要的朋友们可以跟着学习参考下。
    2021-10-10
  • js实现精美的银灰色竖排折叠菜单

    js实现精美的银灰色竖排折叠菜单

    这篇文章主要介绍了js实现精美的银灰色竖排折叠菜单,可实现页面左侧竖排的纵向折叠菜单效果,非常美观实用,需要的朋友可以参考下
    2015-05-05
  • es6中some和every方法使用简单示例

    es6中some和every方法使用简单示例

    JavaScript在ES6版本后提供了一些更加便捷的方法供开发者使用,实现原理其实是在对应的构造函数原型提供方法,下面这篇文章主要给大家介绍了关于es6中some和every方法使用的相关资料,需要的朋友可以参考下
    2023-04-04
  • 关于Javascript中document.cookie的使用

    关于Javascript中document.cookie的使用

    这篇文章主要介绍了关于Javascript中document.cookie的使用,通过cookie来记住密码保存密码功能,需要的朋友可以参考下
    2017-03-03
  • JS实现对JSON数据进行冒泡排序

    JS实现对JSON数据进行冒泡排序

    JavaScript 是一种广泛使用的脚本语言,JSON是一种常见的数据格式,这篇文章主要来探讨一下如何使用 JavaScript 对 JSON 数据进行冒泡排序,感兴趣的可以了解一下
    2023-06-06
  • javascript中打印当前的时间实现思路及代码

    javascript中打印当前的时间实现思路及代码

    打印当前的时间的方法有很多,在本文为大家详细介绍下使用javascript是如何做到的,具体实现如下,感兴趣的朋友可以参考下
    2013-12-12
  • js如何获取访问IP、地区、当前操作浏览器

    js如何获取访问IP、地区、当前操作浏览器

    这篇文章主要介绍了js如何获取访问IP、地区、当前操作浏览器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07

最新评论