var iccount=0;
$(document).find(".ic").each(function(){
if(!isCardNo($(this).val()))
{
valid = false;
iccount++;
if(iccount==1) {
top.Dialog.alert("身份证有误,请从新输入身份证!");
}
}
}); this
//检查号码是否符合规范,包括长度,类型
function isCardNo(card){
//身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X
var reg = /(^\d{15}$)|(^\d{17}(\d|X)$)/;
if(reg.test(card) === false){
//alert("demo");
return false;
}
return true;
} io