function autoEvaluate(){
//监听证件类型是否是身份证
var zjhm = $('#zjhm').val();
//监听证件类型是否是身份证
var zjhm = $('#zjhm').val();
var idCard=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/;
//正则判断15或18位身份证号
if(idCard.test(zjhm) === false){
return;
}else{
if(idCard.test(zjhm) === false){
return;
}else{
//生日
var birthday = "";
if(zjhm.length == 15){
birthday = "19"+zjhm.substr(6,6);
} else if(zjhm.length == 18){
birthday = zjhm.substr(6,8);
}
birthday = birthday.replace(/(.{4})(.{2})/,"$1-$2-");
var birthday = "";
if(zjhm.length == 15){
birthday = "19"+zjhm.substr(6,6);
} else if(zjhm.length == 18){
birthday = zjhm.substr(6,8);
}
birthday = birthday.replace(/(.{4})(.{2})/,"$1-$2-");
// 性别
if(parseInt(zjhm.substr(16, 1)) % 2 == 1){//男
return '男';
}else{//女
return '女';
}
}
}
if(parseInt(zjhm.substr(16, 1)) % 2 == 1){//男
return '男';
}else{//女
return '女';
}
}
}