位置: 编程技术 - 正文

JavaScript实现身份证验证代码(js实现@功能)

编辑:rootadmin

推荐整理分享JavaScript实现身份证验证代码(js实现@功能),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js实现dialog,javascript编写,用javascript,用javascript,js实现dialog,js实现@功能,js实现fizzbuzz,js实现dialog,内容如对您有帮助,希望把文章链接给更多的朋友!

位身份证号码各位的含义

1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码;7-位出生年月日,比如代表年4月1日;-位为顺序号,其中位男为单数,女为双数;位为校验码,0-9和X,由公式随机产生;

举例:

这个身份证号的含义:为安徽省为马鞍山市为和县为出生日期(年1月1日)为顺序号(1为单数,代表为男性)3为验证码

行政区划代码

最新县及县以上行政区划代码(截止年月日)

北京市 ( BJ)天津市 ( TJ)河北省 ( HE)山西省 ( SX)内蒙古自治区 ( NM)辽宁省 ( LN)吉林省 ( JL)黑龙江省 ( HL)上海市 ( SH)江苏省 ( JS)浙江省 ( ZJ)安徽省 ( AH)福建省 ( FJ)江西省 ( JX)山东省 ( SD)河南省 ( HA)湖北省 ( HB)湖南省 ( HN)广东省 ( GD)广西壮族自治区 ( GX)海南省 ( HI)重庆市 ( CQ)四川省 ( SC)贵州省 ( GZ)云南省 ( YN)西藏自治区 ( XZ)陕西省 ( SN)甘肃省 ( GS)青海省 ( QH)宁夏回族自治区 ( NX)新疆维吾尔自治区 ( XJ)台湾省 ( Tw)香港特别行政区 ( HK)澳门特别行政区 ( Mo)

身份证第位(校验码)的计算方法将身份证号码前面的位数分别乘以不同的系数;从第一位到第十七位的系数分别为:7-9--5-8-4-2-1-6-3-7-9--5-8-4-2将这位数字和系数相乘的结果相加;用加出来和除以,看余数是多少;余数只可能有0-1-2-3-4-5-6-7-8-9-这个数字;其分别对应的最后一位身份证的号码为1-0-X-9-8-7-6-5-4-3-2通过上面得知如果余数是2,就会在身份证的第位数字上出现罗马数字的Ⅹ。如果余数是,身份证的最后一位号码就是2。举例:某男性的身份证号码是。我们要看看这个身份证是不是合法的身份证。

JavaScript实现身份证验证代码(js实现@功能)

首先我们得出前位的乘积和:(3*7+4*9+0*+5*5+2*8+3*4+1*2+9*1+8*6+0*3+0*7+1*9+0*+1*5+0*8+0*4+1*2) = 然后再求余: % = 9最后通过对应规则就可以知道余数9对应的数字是3。所以,可以判定这是一个合格的身份证号码。

JavaScript校验位身份证

首先校验位数是否是位:

然后校验开头两位是否是合法的省(直辖市/自治区):

// stringObject.substr(start,length) 方法可在字符串中抽取从 start 下标开始的指定数目的字符// 访问对象属性时除了可以用点(.)语法外,也可以用中括号([]),用中括号时更灵活

然后再校验出生日期是否合法:

最后判断校验码是否正确:

如果以上校验都通过了,则是一个合法的身份证号;

完整代码

纯JavaScript代码实现文本比较工具 之前项目需求需要写一个纯js文本比较工具,在此小编把代码分享在积木网平台供大家参考,算法有待优化,本文写的不好还请见谅。先上效果图:代码

DeviceOne 让你一见钟情的App快速开发平台 DeviceOne是目前唯一的一款产品实现了所有的UI都是纯原生的,DeviceOne这个模型中所有UI组件功能组件都已经被抽象成可被自由扩展的跨平台组件,就连Webk

javascript瀑布流布局实现方法详解 本文实例讲述了javascript瀑布流布局实现方法。分享给大家供大家参考,具体如下:html结构:divid="waterfall"divclass="mod-box"divclass="mod-img".../div/divdivclass="mod-

标签: js实现@功能

本文链接地址:https://www.jiuchutong.com/biancheng/380362.html 转载请保留说明!

上一篇:Javascript实现图片轮播效果(二)图片序列节点的控制实现(javascript图片)

下一篇:纯JavaScript代码实现文本比较工具(javascript的代码写在哪里)

  • 税控盘开票软件访问数据库错误
  • 收入纳税数据是什么意思
  • 增值税发票超过3个月可以作废吗
  • 公司办理税务注销的相关规定
  • 兼营和混合销售的联系
  • 资产处置收益是什么会计科目
  • 科技型中小微企业贷款贴息贴保项目入库申请指南
  • 预缴税款可以下调吗
  • 制造费用多结转了下月如何调整
  • 怎么从营业执照上看是不是一般纳税人
  • 企业收入为0要报企业所得税吗
  • 加工企业怎么记账
  • 法人存到公司账户的钱怎么记账
  • 电子发票认证显示未开具
  • 专用增值税发票和普通发票区别
  • 社保稽查公司提供不了会计分录怎么办
  • 政策信息咨询服务要到哪个部门办理资质
  • 企业重组失败会怎么样
  • 购买原材料无法取得发票如何做账
  • 交易性金融资产入账价值怎么计算
  • 销售固定资产可以开专票吗
  • 2018年上专科什么时候毕业
  • 发票上传出现手印怎么办
  • 上月有留抵的进项税额本月会计分录
  • 电子产品企业用电量大吗
  • 调减管理费用如何调整本年利润
  • 个人所得税计算方法及抵扣方法
  • 合并报表抵消子公司当期收入,母公司费用
  • 辞退补偿入账
  • php基础
  • 企业职工工伤赔偿标准
  • 外购固定资产入账
  • 分期付款购买固定资产折现率怎么算
  • 增资导致的股权稀释涉税吗
  • vue计算属性和监听属性的区别
  • 人工智能该如何规划软件工程师岗位
  • 李宏毅课程
  • c语言中全局变量
  • 帝国cms wordpress
  • 增值税发票退回重开期限
  • 商业流通企业
  • Apache RocketMQ 5.0 笔记
  • 审计外聘人员支付标准
  • 国税局领发票是哪些项目需要收取费用
  • access数据库如何
  • 停车费比油费还贵
  • 用友软件操作流程图片
  • 私人出租房子发圈文案
  • 代扣代缴增值税怎么做账
  • 汽车装修费计入哪个科目
  • 以旧换新会计科目
  • 现金和银行存款的区别
  • 保险发票入账
  • 配置零部件
  • 服务费的进项发票怎么做分录
  • xp系统不能搜索
  • win7开机启动
  • vm虚拟机中的网络设置怎么添加
  • unix系统复制命令
  • 神舟平板寸劲开天
  • 请问usb是什么意思啊
  • 苹果mac系统如何升级最新版本
  • win7系统怎么重置网络
  • xp系统怎么装系统教程
  • spoolsrv32.exe - spoolsrv32进程是什么文件 有何作用
  • ubuntu和windows文件互传
  • win7本地连接ipv4属性闪退
  • jQuery Validate 数组 全部验证问题
  • bat批处理命令大全
  • jquery源码分析
  • dom编程艺术这本书好吗
  • jquery设置图片路径
  • 安卓开发速成
  • 如何将文件夹导入idea
  • 委托代征管理办法最长有效期
  • 税务局如何查询社保明细
  • 国税总局河南省税务局官网
  • 国家税务总局简易征收最新文件
  • 赞美税务局的话
  • 国税申报时间2023年10月
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设