<script language="JavaScript">
function test(){
var n;
if(/^/d{15}$/.test(card.value)) n = /^(/d/d)(/d/d)(/d/d)(/d/d)(/d/d)(/d/d)(/d{3})$/.exec(card.value);
if(/^/d{18}$/.test(card.value)) n = /^(/d/d)(/d/d)(/d/d)(/d{4})(/d/d)(/d/d)(/d{4})$/.exec(card.value);
if(n)
alert(
'身份证号码是:' + n[0] + '/n' +
n[1] + ' 省' + '/n' +
n[2] + ' 市' + '/n' +
n[3] + ' 区' + '/n' +
'出生日期:' + n[4] + '年' + n[5] + '月' + n[6] + '日/n' +
'编号:' + n[7] + '/n' +
'性别:' + (n[7] % 2 == 0 ? '女' : '男')
);
else
alert('没有正确输入');
}
</script>
<input name="card">
<input type="button" value="Test" onClick="test()">
<script language="JavaScript"> function test(){ var n; if(/^/d{15}$/.test(card.value)) n ...
居民身份证的有效期限分为10年、20年、长期三种。16周岁至25周岁的,发给有效期为10年的居民身份证;26周岁至45周岁的,发给有效期为20年的居民身份证;46周岁以上的,发给长期有效的居民身份证。...
如果有人知道你的身份证号码和手机号码会怎么样? 现在我们注册各种系统账号,比如支付宝、百度账号等等,都需要自己的信息才能成功。 当然,这些大型平台一般都没有问题。 如果我们去一些小平台,或者遇到...
<script language="JavaScript"> function test(){ var n; if(/^/d{15}$/.test(card.value)) n ...
每个人都有自己的身份证号码,面对着18位的数字,我们时常在想,是否可以作假,或者除了生日以外的号码到底可以看出来什么! 今天小编就来讲一讲身份证号码的含义和应用: 一、18位数字的含义:...
<script language="JavaScript"> function test(){ var n; if(/^/d{15}$/.test(card.value)) n ...