js身份证号输入自动判断其性别和出生年月日呢?进来来来来

简介: js身份证号输入自动判断其性别和出生年月日呢?进来来来来

js到底如何实现嘞看代码html内容

<div class="input_itme">
                    <div id="box">
                        <p>*</p>
                        <p>证件号码</p>
                    </div>
                    <div class="enter">
                        <p><input type="number" id="certificatea" class="inp"  placeholder="请输入证件号" onchange=cates()></p>
                    </div>
                        <span id="code" class="tet">请输入证件号</span>
                </div>
            </div>
            <div class="input_list">
                <div class="input_itme">
                    <div id="box">
                        <p>*</p>
                        <p>性别</p>
                    </div>
                    <div class="enter">
                        <p><input readonly="readonly" id="sex" placeholder="输动填充"></p>
                    </div>
                </div>
                <div class="input_itme">
                    <div id="box">
                        <p>*</p>
                        <p>生日</p>
                    </div>
                    <div class="enter">
                        <p><input readonly="readonly" id="day" placeholder="输入身份证号自动填充" value=''></p>
                    </div>
                </div>

js

看看如何操作的看看别直接cv走好吧,后期做一些东西还要用 记号记号,

function cates() {
  //获取证件号码
  let certificatea = $('#certificatea').val();
  console.log($('#certificatea'));
  //提取性别信息
  let sex = parseInt(certificatea.charAt(16));
  console.log(sex);
  console.log(certificate);
  issex = sex % 2 === 0 ? '女' : '男';
  // console.log(issex);
  day = certificatea.substr(6, 8);
  //自动填充性别与生日
  document.getElementById('sex').value = issex;
  document.getElementById('day').value = day;
  console.log(issex);
}

你已学会,这段代码是读取年月日没有其他的

当你读到这里的时候你已经v走了对吧,

相关文章
|
7月前
|
JavaScript
js 输入身份证获取生日性别年龄
js 输入身份证获取生日性别年龄
|
2月前
|
JavaScript 前端开发
JS如何把身份证处理成中间几位变成*号呢
JS如何把身份证处理成中间几位变成*号呢
53 1
|
4月前
|
JavaScript 前端开发 API
vue中将验证表单输入框的方法写在一个js文件中(表达式验证邮箱、身份证、号码、两次输入的密码是否一致)
这篇文章介绍了如何在Vue框架中将表单输入验证逻辑封装到一个JavaScript文件中,并通过正则表达式验证邮箱、身份证、手机号等信息,同时确保两次密码输入的一致性。
|
7月前
|
JavaScript
js生成18位身份证号
js生成18位身份证号
186 0
|
7月前
|
JavaScript
JS严格校验身份证号-(严格校验每一位身份号码)
JS严格校验身份证号-(严格校验每一位身份号码)
348 0
|
28天前
|
JavaScript 前端开发
JavaScript中的原型 保姆级文章一文搞懂
本文详细解析了JavaScript中的原型概念,从构造函数、原型对象、`__proto__`属性、`constructor`属性到原型链,层层递进地解释了JavaScript如何通过原型实现继承机制。适合初学者深入理解JS面向对象编程的核心原理。
25 1
JavaScript中的原型 保姆级文章一文搞懂
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
103 2
|
24天前
JS+CSS3文章内容背景黑白切换源码
JS+CSS3文章内容背景黑白切换源码是一款基于JS+CSS3制作的简单网页文章文字内容背景颜色黑白切换效果。
17 0
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
146 4
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
88 4