JS实现身份证输入框的输入效果


Posted in Javascript onAugust 21, 2017

实现如图所示的输入效果:

JS实现身份证输入框的输入效果

实现这种效果,比较简单的一种方式就是给一个input添加一个背景图片,然后通过设置字间距来达到效果。

代码:

html:

<input type="text" maxlength="8" class="idInput" onkeyup='this.value=this.value.replace(/\D/gi,"")'>

css:

.idInput{
 width: 24.95rem;
 height: 4.7rem;
 background: url(../img/input_bg.png) center / contain no-repeat;
 font-size: 1.6rem;
 color: #1b1920;
 letter-spacing: 2.2rem; //最主要的部分,字间距
 padding-left: 1.2rem;
}

这样的话就可以实现输入框输入效果了。

还有一种实现思路是,八个input标签排列,使用keyup事件,当一个input输入完成以后,光标自动跳到下一个input。在实现过程中,我发现,虽然输入可以实现,但是删除的时候没有办法删除,所以就没有使用这种方法。

总结

以上所述是小编给大家介绍的JS实现身份证输入框的输入效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
node.js中的querystring.unescape方法使用说明
Dec 10 Javascript
JS组件Bootstrap实现弹出框和提示框效果代码
Dec 08 Javascript
利用浮层使select不可选的实现方法
Dec 03 Javascript
利用原生JS与jQuery实现数字线性变化的动画
Feb 24 Javascript
jQuery使用正则验证15/18身份证的方法示例
Apr 27 jQuery
JavaScript创建对象的七种方式(推荐)
Jun 26 Javascript
关于使用axios的一些心得技巧分享
Jul 02 Javascript
Vue+Vux项目实践完整代码
Nov 30 Javascript
如何将你的AngularJS1.x应用迁移至React的方法
Feb 01 Javascript
react-native android状态栏的实现
Jun 15 Javascript
ES6基础之字符串和函数的拓展详解
Aug 22 Javascript
Vue的Options用法说明
Aug 14 Javascript
Vue自定义指令使用方法详解
Aug 21 #Javascript
javascript实现Java中的Map对象功能的实例详解
Aug 21 #Javascript
Vue ElementUI之Form表单验证遇到的问题
Aug 21 #Javascript
JavaScript中各数制转换全面总结
Aug 21 #Javascript
JQuery判断正整数整理小结
Aug 21 #jQuery
温故知新——JavaScript中的字符串连接问题最全总结(推荐)
Aug 21 #Javascript
Vue.js实现按钮的动态绑定效果及实现代码
Aug 21 #Javascript
You might like
php中通过curl模拟登陆discuz论坛的实现代码
2012/02/16 PHP
分割GBK中文遭遇乱码的解决方法
2013/08/09 PHP
PHP处理Ajax请求与Ajax跨域问题
2017/02/13 PHP
php-fpm重启导致的程序执行中断问题详解
2019/04/29 PHP
laravel实现上传图片并在页面显示的例子
2019/10/14 PHP
nginx 设置多个站跨域
2021/03/09 Servers
js实现拖拽 闭包函数详细介绍
2012/11/25 Javascript
Json序列化和反序列化方法解析
2013/12/19 Javascript
js/jQuery简单实现选项卡功能
2014/01/02 Javascript
原生JS和jQuery版实现文件上传功能
2016/04/18 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
浅析javascript中的Event事件
2016/12/09 Javascript
JavaScript实现大图轮播效果
2017/01/11 Javascript
Angular X中使用ngrx的方法详解(附源码)
2017/07/10 Javascript
利用Javascript获取选择文本所在的句子详解
2017/12/03 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
原生js实现的金山打字小游戏(实例代码详解)
2020/03/16 Javascript
2020京东618叠蛋糕js脚本(亲测好用)
2020/06/02 Javascript
js 图片懒加载的实现
2020/10/21 Javascript
Python实现中一次读取多个值的方法
2018/04/22 Python
对Python获取屏幕截图的4种方法详解
2019/08/27 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
2020/01/08 Python
Python tempfile模块生成临时文件和临时目录
2020/09/30 Python
Python Spyder 调出缩进对齐线的操作
2021/02/26 Python
奥地利顶级内衣丝袜品牌英国站:Wolford英国
2016/08/29 全球购物
武汉高蓝德国际.net机试
2016/06/24 面试题
大学生预备党员自我评价分享
2013/11/16 职场文书
领导检查欢迎词
2014/01/14 职场文书
销售个人求职信范文
2014/04/28 职场文书
教师读书活动总结
2014/05/07 职场文书
论群众路线学习笔记
2014/11/06 职场文书
工商局个人工作总结
2015/03/03 职场文书
2015年推普周活动方案
2015/05/06 职场文书
雷锋电影观后感
2015/06/10 职场文书
法院执行局工作总结
2015/08/11 职场文书
《我要的是葫芦》教学反思
2016/02/18 职场文书