有关JS截取字符串问题总结

来源:互联网 发布:哪里能找到工资数据 编辑:程序博客网 时间:2024/04/30 15:57

初学者,互相学习


今天想通过JS实现从身份证中提起生日,在实现过程中,用str.substring()函数,搞了半天,截取的字符串都不对,头都大了,最后看到网上说JS截取字符串还有一个函数substr(),于是就用了下,结果问题解决了,现代码分享如下(这里以18位身份证号为例):

function get_birth(){var cid = document.getElementById("CTRL").value;if(cid==""||cid.length!=18){document.getElementById("TextBox2").focus();alert('请填正确写身份证号!');}<pre name="code" class="html">else{var year=cid.substr(6,4);var month=cid.substr(10,2);var date=cid.substr(12,2);var birth = year+"-"+month+"-"+date;document.getElementById("<span style="font-family: Arial, Helvetica, sans-serif;">CTRL</span><span style="font-family: Arial, Helvetica, sans-serif;">").value = birth;</span>}}


0 0
原创粉丝点击