<html>
<head>
<title> New Document </title>
</head>
<body bgcolor="#FFFFFF">
<html>
<head>
<title> New Document </title>
</head>
<body bgcolor="#FFFFFF">
<script language="JavaScript">
<!--
function isIdCardNo(num,userBir)
{ //如果选择的是身份证的话,进行验证
if(document.all.cardType.options[document.all.cardType.selectedIndex].value == "IDcard")
{
if (isNaN(num)) {alert("输入的不是数字!"); return false;}
var len = num.length, re;
if (len == 15)
re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);
else if (len == 18)
re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);
else {alert("输入的号码数字位数不对!"); return false;}
var a = num.match(re);
if (a != null)
{
var userD = new Date(userBir);
if (len==15)
{
var D = new Date("19"+a[3]+"/"+a[4]+"/"+a[5]);
var B = D.getYear()==userD.getYear()&&(D.getMonth()+1)==(userD.getMonth()+1)&&D.getDate()==userD.getDate();
}
else
{
var D = new Date(a[3]+"/"+a[4]+"/"+a[5]);
var B = D.getYear()==userD.getYear()&&(D.getMonth()+1)==(userD.getMonth()+1)&&D.getDate()==userD.getDate();
}
if (!B)
{
alert("输入的身份证号 "+ a[0] +" 里出生日期不对!");
}
else
alert("OK 正确:)")
}
}
}
function kisslan()
{
var year = document.all.year.value;
if(year.length<4)
{
alert("请输入正确的年份!例如:19** 或 20**");
document.all.year.select()
return;
}
else
{
var ye = year.substring(0,2);
if(ye != '19' && ye != '20')
{
alert("请输入正确的年份!例如:19** 或 20**");
document.all.year.select()
return;
}
}
var month = document.all.month.value;
if(month.replace(/(^\s+|\s$)/g, "")==""){
alert("月份不能为空,请输入月份!");
document.all.month.select();
return;
}
if(parseInt(month)>12)
{
alert("请输入正确的月份!1-12间的整数");
document.all.month.select();
return;
}
var daty = document.all.daty.value;
if(daty.replace(/(^\s+|\s$)/g, "")==""){
alert("日期不能为空,请输入日期!");
document.all.daty.select();
return;
}
if(parseInt(daty)>31)
{
alert("请输入正确的日期!1-31间的整数");
document.all.daty.select();
return;
}
var src = year+"/"+month+"/"+daty;
isIdCardNo(document.all.card.value,src)
}
function checkNum(obj)
{
if(obj.value.match(/\D/))
{
alert('你输入不是数字,请重新输入');
obj.select()
return;
}
}
//-->
</script>
请选择你的生日:
<input type="text" name="year" id="year" onblur="checkNum(this)" maxlength="4">年<input type="text" name="month" id="month" maxlength="2" onblur="checkNum(this)">月<input type="text" name="daty" id="daty" maxlength="2" onblur="checkNum(this)">日
<p>
请选择你的证件类型:
<select id="cardType" style="width:150">
<option value="IDcard" selected>身份证</option>
<option value="militarycontrol" >军官证</option>
<option value="passport" >护照</option>
</select>
<p>
请输入你的证件号码:
<input type="text" name="card">
<p>
<button onclick="kisslan()">验证</button>
</body>
</html>
</body>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货