function GetBirthday(sStr)
{
if (sStr != "")
{
if (sStr.length != 18)
{
alert("你输入的身份证不对哦!");
return false;
}
var n = /^\d*/g;
var s = sStr.substr(0,17);
if (n.exec(s) == false)
{
alert("你输入的身份证格式不对吧!");
return false;
}
var s2 = sStr.substr(17,1);
if (n.exec(s2) == false && s2 != "x" && s2 != "X")
{
alert("您老输入的是哪一代的身份证呢?\n我咋就不认识呢@_@");
return false;
}
var nian = sStr.substr(6,4);
var yue = sStr.substr(10,2);
var ri = sStr.substr(12,2);
// alert(nian+"-"+yue+"-"+ri);
if (n.exec(nian) == false || n.exec(yue) == false || n.exec(ri) == false)
{
alert("你输入的身份证格式不对哦!");
return false;
}
document.form1.fnian.value = nian;
document.form1.fyue.value = yue;
document.form1.fri.value = ri;
}
}