cerType 表示jsp页面的"身份证"字段值
cerNum 表示jsp页面的"证件号码"字段值
//验证身份证号码与生日
if(cerType!="" && cerType!=null && cerType=="身份证"){
var birthDate = $("#birthDate").val();
var tempBirthDate="";
var gender = $("#gender").val();
var tempGender = "";
if(cerNum!="" && cerNum!=null){
if(cerNum.length==18){
tempBirthDate=cerNum.toString().substring(6,14);
var tempSex = cerNum.toString().substring(16,17);
tempGender = (tempSex%2 ==0) ?"女":"男";
}else if(cerNum.length==15){
tempBirthDate=cerNum.toString().substring(6,12);
tempBirthDate='19'+tempBirthDate;
var tempSex = cerNum.toString().substring(14,15);
tempGender = (tempSex%2 ==0) ?"女":"男";
}
var year=tempBirthDate.substring(0,4);
var mouth=tempBirthDate.substring(4,6);
var day=tempBirthDate.substring(6,8);
var bDate=year+'-'+mouth+'-'+day;
//验证性别
if(gender!=tempGender){
alert("身份证号码与性别信息不一致,不能保存,请重新填写!");
return;
}
//验证生日
if(birthDate!=bDate){
alert("身份证号码与生日信息不一致,不能保存,请重新填写!");
return;
}
}else{
alert("请填写证件号码!");
return;
}
}
分享到:
相关推荐
根据手动输入的身份证号(包含15位和18位),自动计算出出生日期和性别以及年龄,不用手动再去输入,
JS身份证验证性别和出生日期,希望可以给大家一点帮助!
最全身份证号码验证JS包含以下内方面内容: 1、验证身份证的长度及格式 2、验证身份证地区是否正确 3、验证身份证上的出生日期是否正确 ...5、根据身份证号验证性别 以上内容希望对有需要的人员提供帮助!
//身份证验证 function checkIdcard(idcard1,showMsg){ var idcard=this.trim(idcard1);// 对身份证号码做处理。去除头尾空格。 var Errors=new Array( "验证通过!", "身份证号码位数不对!", "身份证...
用汇编语言实现身份证号码验证功能,能够判断某个身份证号码是否是合法的,如果是合法的,则输出该身份证号码所有者的性别,出生日期,以及他/她的籍贯(用省份首字母表示)。并附有相关的课程设计报告。
最近工作中需要对身份证号的年龄、出生日期与性别进行验证,所以这篇文章主要介绍了Node.js通过身份证号验证年龄、出生日期与性别的方法,在介绍完node.js的实现方法后又给大家分类的利用JS实现的方法,需要的朋友...
强大的身份证号码验证,可验证15位和18位数的号码。可验证身份证号内的地区号验证、出生日期验证、性别验证等。已测试,只有正确的存在的号码才能通过验证。
CheckID是用来验证身份证号码是否符合格式的小程序,有试用版和专业版。 试用版可用来验证身份证格式是否正确,但每次使用时会提示注册;...两个版本都可以显示正确的身份证号码的所在地,出生日期和性别等信息。
用C++验证身份证
身份证严格验证和获取基本信息:15位和18位内地身份证包括地区、生日、校验码;获取性别,年龄,出生日期,城市名称
系统能正确识别身份证号码,并将识别成功的信息展示到窗体中,如身份证持有者的所在地区、出生日期和性别、年龄,并对什么证号码中的每个部分进行精确的检验,显示详细提示信息提示用户错误的部分;同时也可以根据...
这里的代码可以用来验证身份证号,并且根据身份证号来判断是哪个省份及性别 代码示例: <head > <title></title> [removed][removed] </head> <body> <form id=form1 > ...
c#语言验证身份证真伪的Web Service代码,可以返回身份证的基本相关信息(省份,地区,性别,出生日期和最后一位校验是否正确等),可直接调用运行。
本篇文章使用php技术提取身份证号码中的生日日期来判断是否是未成年人的一个函数。下面小编把代码分享给大家,供大家参考
该系统旨在验证给出的身份证号是否正确,如若正确将身份证号所体现的关键信息:地区、性别、年龄、出生日期展现给用户,否则展示具体的错误信息提醒用户,也可根据用户输入的地区信息,把身份证号前6位反馈给用户。...
c#语言验证身份证真伪的Web Service代码,可以返回身份证的基本相关信息(省份,地区,性别,出生日期和最后一位校验是否正确等),可直接调用运行。
身份证校验 批量 导出校验结果,支持15位身份证和18位身份证,可校验出生日期、性别及18位身份证的校验码
通过输入身份证证件号,点击查询后可查看查询结果,包括发证地、出生日期、性别以及18位身份证号,验证证件号是否为真实合法。 简介:通过输入身份证证件号,点击查询后可查看查询结果,包括发证地、出生日期、性别...
NICNumValidator 这是一个小型 java 项目...(性别,出生日期)(仅用于斯里兰卡语境) 这是一个软件项目,用于计算输入的 ID 号。 这个开发使用 javaSE 8 Netbean 8 输入应在 1900-1999 年间出生的人的 NIC 号码。