您的位置:首页 > Web前端 > JavaScript

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

2015-07-07 15:23 691 查看
初学者,互相学习

今天想通过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>
}
}


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  function js textbox