相关推荐
PAT 1031 查验身份证 (15 分)
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2 3 4 5 6 7 8 9 10 M:1 0 X 9 8 7 6 5 4 3 2 现在给定一些身份...
身份证号码验证js
/* 功能:验证身份证号码是否有效 提 示信息:未输入或输入身份证号不正确! 使用:validateIdCard(obj) 返回:0,1,2,3 */ function validateIdCard(obj) { var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林...
证件类型及编码规则详解
在最近的项目中,我遇到了需要处理多种证件类型的需求。初步了解了中国居民身份证、港澳通行证、台湾通行证等证件后,发现证件类型远比想象中复杂。本文将详细介绍以下几种主要证件类型及其编码规则。
判断身份证号码是否正确javascript、asp两种验证方法
在网页中经常需要输入正确的身份证号码,只能通过程序来验证身份证格式。根据身份证号码生成的原理,就是验证后面几位就可以了。具体代码如下:一、用javascript验证: function checkIdcard(idcard){ var Errors=new Array( "验证通过!", "身份证号码位数不对!", "身份证号码
身份证号码验证算法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">身份证校验<!--function validId(_id) { if(_id ==
身份证号码验证
function CheckIDCard() { var idCard = $("#idCard").val(); if (idCard.length == 18) { var regIdCard = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(
js 正则验证身份证号码
var reg=/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/; if(reg.test($("check").value)){ alert("ok"); }else{ alert("no"); } 以下转自:http://www.jb51.net/article/72189.htm 第一种方法
身份证号码最后一位校检码的计算公式
我国现行使用公民身份证号码有两种尊循两个国家标准,〖GB 11643-1989〗和〖GB 11643-1999〗。〖GB 11643-1989〗中规定的是15位身份证号码:排列顺序从左至右依次为:六位数字地址码,六位数字出生日期码,三位数字顺序码,其中出生日期码不包含世纪数。〖GB 11643-1999〗中规定的是18位身份证号码:公民身份号码是特征组合码,由十七位数字本体码和一位数字校...
校验正则表达式:身份证号码
校验正则表达式:身份证号码
EXCEL设置身份证号输入格式
我们在EXCEL中输入18位身份证,会发现最后几位会自动变为0。比如我的身份证号是300102123456789123(编的),在EXCEL中输入后变为图1,也就是最后三位变为0了。我们的目标是让正确的身份证号码显示出来。图1。
身份证号码验证-支持新的带x身份证
function isIdCardNo(num) { var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1); var error; var varArray = new Array(); var intValue; var lngProduct = 0; va
如何在JS中解析身份证号码得到出生日期
/**//** * 通过身份证号的得到出生日期函数 * 参数,输入的证件号码 * 返回 出生日期*/function getBirthdatByIdNo(iIdNo)...{ var tmpStr=""; var idDate=""; var tmpInt=0; var strReturn = ""; iIdNo = trim(iIdNo); if((iIdNo.length!=
asp.net 验证身份证号码
using System; /// <summary> /// 验证身份证号码 /// http://www.jbxue.com /// </summary> public class IDCardValid { public IDCardValid() { // // TODO: Add const...
根据身份证号码生成生日和性别
String ls_date,ls_id,ls_sex,ls_month,ls_day,ls_year Date ld_birthday ls_id = data If Len(ls_id) = 15 Then ls_date = Mid(ls_id,7,6) ls_sex = MID(ls_id,15,1) ls_year = Mid(l
C#实现身份证号码验证的方法
本文实例讲述了C#实现身份证号码验证的方法。分享给大家供大家参考。具体实现方法如下: 随着现在互联网的发展,越来越多的注册用户的地方都用到了身份证,那么对于输入的身份证如何验证呢?看下面的代码,其实很简单。 主要注意的是,目前的身份证分为16和18位,然后分别验证校验位,省份,生日即可。 主要类如下: /// <summary> /// 验证身份证号码类 /...
JS身份证号码验证函数 支持带x的号码
//--身份证号码验证-支持新的带x身份证function isIdCardNo(num) { var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1); var error; var varArray = new Array(); var intValue; var lngProduct =
3308




被折叠的 条评论
为什么被折叠?



