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

初学者,互相学习


今天想通过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
个人分类: JS技术笔记
上一篇JS 实现TextBox光标定位
下一篇两张表关联,根据一张表更新另一张表
想对作者说点什么? 我来说一句

js截取某字符前的字符串

2015年07月10日 322B 下载

js截取字符串

2012年02月27日 15KB 下载

没有更多推荐了,返回首页

关闭
关闭