输入证件号码,生日自动回填
做项目的时候,相信大家都会遇到输入证件号码,生日自动回填那么一个效果,所以给大家分享一下我的操作:
一开始我是证件号码和会员生日两个输入框都进行输入的,但是后来觉得证件号码里面有出生年月日,就不能这样做,所以我就先输入证件号码,再来一个会员生日输入框自动回填,这样也省了一遍操作了,我们来看一下代码:
在证件号码的输入框给它一个onblur失去焦点事件,先获取证件号码输入的值,正常的身份证号码是18位,所以比如前6位(地方号)和后4位是我们不需要的,所以用substring方法,用于提取字符串中介于两个指定下标之间的字符。也就是需要保留的位置。所以我们首先去掉后4位,然后去掉前6位,也就是从第6位开始保留。为什么要写第6位,而不是第7位,我们要的是第6位后面的字符串,所以开始保留的地方不包括第6位。
拿到我们需要的字符串之后(19961119),最后保留8位也就是证件号码的年月日这么一个字符串,我们继续进行提取数据,将8位数字提取出三个字符串“1996”,”11”,”19” ,传过控制器进行拼接。
因为接收到的是字符串,所以将它们转换为整型。用一个横杠进行拼接,然后返回。这样子就有一个自动回填的效果。
上面就是具体的操作,希望对你们有用,如果哪里分析不够恰当或者不清晰的地方请海涵,还可以在评论下面进行点评和指正~
输入证件号码,生日自动回填相关推荐
- 根据证件号码(zjhm)自动显示出生日期,籍贯,户籍所在地等信息
根据证件号码(zjhm)自动显示出生日期,籍贯,户籍所在地等信息 zjhm正则表达式 [/1\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}KaTeX pa ...
- h5页面ios验证码无法自动回填到键盘问题
期望效果:收到验证码后,键盘中自动带出验证码(只针对ios系统) 背景: h5页面有通过手机号验证码实现忘记密码功能.但是验证码的文本框聚焦时,键盘中并没有回填收到验证码.最开始代码如下: <! ...
- vba 删除 添加checkbox_如何设置EXCEL输入内容后自动添加边框?
在Excel中我们经常需要对输入的表格内容添加边框,一般的操作步骤是,先输入内容,再设置边框.但这样的问题在于,如果我们下次还要继续输入内容,还要再次添加边框,如果删除内容,还要手动去除边框. 那有没 ...
- python实现输入三角形边长自动作图求面积案例
三角形是个好东西,比如知道三条边边长,可以判断能不能组成三角形(两边之和大于第三边),如果可以就进一步计算其面积(海伦公式),最后还能把这个三角形画出来(余弦定理求角度),所以说这个作为一个编程题目用 ...
- 使用FlexBox和Json实现类似ComboBox(类似Google的输入提示和自动)功能-基于JQuery-ASP.NET...
很久没写代码了,也很久不写技术文了,不知道该从何写起,本文将会有点乱,请见谅. 本文的内容是要实现一个类似ComboBox的功能,也可以说是类似Google的输入提示和自动完成,其实这样的文章网上也不 ...
- Python实现输入电影名字自动生成豆瓣评论词云图(带GUI界面)小程序
Python实现输入电影名字自动生成豆瓣评论词云图(带GUI界面)小程序 一.项目背景 电影逐渐成为人们生活的不可或缺的一部分,而了解一部电影的可以通过电影评分与大众推荐度,但以上的方式都太过于片面, ...
- C++求复数的角度_python实现输入三角形边长自动作图求面积案例
三角形是个好东西,比如知道三条边边长,可以判断能不能组成三角形(两边之和大于第三边),如果可以就进一步计算其面积(海伦公式),最后还能把这个三角形画出来(余弦定理求角度),所以说这个作为一个编程题目用 ...
- 输入文字时自动带空格解决办法
输入文字时自动带空格解决办法: 把输入法中的全角改为半角,即: 把 改为
- c语言自动输入0到1000,c语言实现输入一组数自动从大到小排列
#include main() { int x; printf("请输入要排序数字个数:"); scanf("%d",&x); int i,j,k,a, ...
最新文章
- “史上最强”BigGAN公开TensorFlow Hub demo!
- 商务部强势回应 欧盟裁定高额税率方法不合理
- 计算机cad论文参考文献,Auto CAD在计算机绘制矿图中的应用探索
- install ros indigo tf2
- Java 线程池艺术探索
- 用标准 GHOST镜像xpe系统(EWF保护模式为RAM)时,写保护丢失问题的解决方法
- 检测工业级交换机性能好坏的8种方法
- Struts(十四):通用标签-form表单
- bzoj:3224: Tyvj 1728 普通平衡树
- Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)
- c语言200以内能被3和5整除的数,程式设计程式 求500以内能被3和5同时整除的所有数的和,c语言程式码写全一点,谢谢啦...
- HTML打开QQ对话窗口
- 【RQNOJ】460 诺诺的队列
- GE光口闪断伴随日志消息Instance 0's port Bridge-Aggregation1 was notified a topology change”
- python听不懂_看日本电影真痛苦,本来就听不懂!还没字幕!6行代码音频转文字...
- js日期计算,根据当前日期计算n个月后的日期
- 加速器 (Accelerator or Offload Engine)
- On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Models笔记
- ubantu提交代码Warning:subject >50 characters; use shorter first paragraph怎么解决
- Python自学笔记10:实操案例七(根据星座测试性格特点、模拟12306火车订票下单)
热门文章
- 07_02 事件的基本事件
- 电子小制作:有声倒计时装置
- el-table 树形表格 自定义展开图标_Fences: 正版桌面图标自动整理栅栏工具 非Steam版...
- 疯壳出品-“鸿蒙OS”海思HI3518EV300开发快速入门
- red flag linux是应用软件吗,RedFlag Desktop Linux 10(红旗Linux 10)的新功能/特性介绍...
- FullCalendar demo实例
- 北京迅为IMX6ULL开发板 DHT11网络编程实战练习
- JAVA1.7 NIO.2 入门,第 1 部分: 异步通道 API
- 2020年系统分析师考试经验分享
- Status Code 304