JavaScript实现PC端四格密码输入框功能


Posted in Javascript onFebruary 19, 2020

本文实例为大家分享了JavaScript实现PC端四格密码输入框的具体代码,供大家参考,具体内容如下

html代码如下

比较简洁的一个demo

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title>四个密码输入框</title>
 <script type="text/javascript" src="jquery.min.js" ></script>
 </head>
 <style type="text/css">
 input{
 width:40px;
 height:40px;
 text-align: center;
 font-size:22px;
 }
 </style>
 <body>
 支付密码
 <input type="password" name="pwd1" maxlength="1"/>
 <input type="password" name="pwd2" maxlength="1"/>
 <input type="password" name="pwd3" maxlength="1"/>
 <input type="password" name="pwd4" maxlength="1"/>
 </body>
 <script>
 //必须引入jquery才可以用
 //1:当输入框1输入1个字符后,自动切换光标到输入框2
 $(document).ready(function(){
 $("[name='pwd1']").bind("input",function(){
 if($(this).val().length==1){
 $("[name='pwd2']").focus();
 }
 })
 $("[name='pwd2']").bind("input",function(){
 if($(this).val().length==1){
 $("[name='pwd3']").focus();
 }else if($(this).val().length==0){
 $("[name='pwd1']").focus();
 }
 })
 $("[name='pwd3']").bind("input",function(){
 if($(this).val().length==1){
 $("[name='pwd4']").focus();
 }else if($(this).val().length==0){
 $("[name='pwd2']").focus();
 }
 })
 $("[name='pwd4']").bind("input",function(){
 if($(this).val().length==0){
 $("[name='pwd3']").focus();
 }
 
 })
 })
 </script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
从零开始学习jQuery (二) 万能的选择器
Oct 01 Javascript
一个关于javascript匿名函数的问题分析
Mar 30 Javascript
js从10种颜色中随机取色实现每次取出不同的颜色
Oct 23 Javascript
Javascript学习笔记之数组的构造函数
Nov 23 Javascript
javascript中in运算符用法分析
Apr 28 Javascript
解决WordPress使用CDN后博文无法评论的错误
Dec 15 Javascript
jQuery获取浏览器类型和版本号的方法
Jul 05 Javascript
微信小程序canvas写字板效果及实例
Jun 15 Javascript
js+html制作简单日历的方法
Jun 27 Javascript
微信小程序template模板与component组件的区别和使用详解
May 22 Javascript
Vue实现搜索结果高亮显示关键字
May 28 Javascript
JS轻量级函数式编程实现XDM三
Jun 16 Javascript
vue实现带过渡效果的下拉菜单功能
Feb 19 #Javascript
Vue.js仿Select下拉框效果
Feb 18 #Javascript
JavaScript中的惰性载入函数及优势
Feb 18 #Javascript
jquery实现垂直手风琴导航栏
Feb 18 #jQuery
vue微信分享插件使用方法详解
Feb 18 #Javascript
jQuery表单校验插件validator使用方法详解
Feb 18 #jQuery
vue+ts下对axios的封装实现
Feb 18 #Javascript
You might like
用 php 编写的日历
2006/10/09 PHP
php 无限分类的树类代码
2009/12/03 PHP
Memcache 在PHP中的使用技巧
2010/02/08 PHP
如何使用Strace调试工具
2013/06/03 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
laravel 解决多库下的DB::transaction()事务失效问题
2019/10/21 PHP
兼容ie和firefox js关闭代码
2008/12/11 Javascript
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
jQuery 一个图片切换的插件
2011/10/09 Javascript
jquery选择器、属性设置用法经验总结
2013/09/08 Javascript
jquery实现简单的全选和反选功能
2016/01/02 Javascript
Highcharts入门之简介
2016/08/02 Javascript
JS中常用的正则表达式
2016/09/29 Javascript
JavaScript中的编码和解码函数
2017/02/15 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
2018/03/08 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
2020/02/12 Javascript
JavaScript实现简单日历效果
2020/09/11 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
python实现简单ftp客户端的方法
2015/06/28 Python
简单了解python的一些位运算技巧
2019/07/13 Python
Python整数与Numpy数据溢出问题解决
2019/09/11 Python
Python笔记之代理模式
2019/11/20 Python
基于python调用psutil模块过程解析
2019/12/20 Python
python生成任意频率正弦波方式
2020/02/25 Python
python3中sorted函数里cmp参数改变详解
2020/03/12 Python
五好党支部事迹材料
2014/02/06 职场文书
模范家庭事迹材料
2014/02/10 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
优秀班组事迹材料
2014/12/24 职场文书
公司股份转让协议书范本
2015/01/28 职场文书
任命书标准格式
2015/03/02 职场文书
目标责任书格式范文
2015/05/11 职场文书
学校元旦晚会开场白
2015/05/29 职场文书
太空授课观后感
2015/06/17 职场文书
JavaScript小技巧带你提升你的代码技能
2021/09/15 Javascript