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程序设计有所帮助。
相关文章
JavaScript实现向setTimeout执行代码传递参数的方法
这篇文章主要介绍了JavaScript实现向setTimeout执行代码传递参数的方法,分析了向setTimeout传递参数的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-04-04javascript中对象的定义、使用以及对象和原型链操作小结
这篇文章主要介绍了javascript中对象的定义、使用以及对象和原型链操作,结合实例形式总结分析了javascript对象操作的常用技巧,需要的朋友可以参考下2016-12-12Javascript 原型和继承(Prototypes and Inheritance)
前面我们看到了如何使用 constructor 来初始化对象。如果这样做,那么每一个创建的新对象都会对那些相同的属性,方法建立一个独立的副本。而实际上有更加有效的方法来指定方法,常量,以及其他一些可被所有该类的对象共享的属性。2009-04-04
最新评论