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 相关文章推荐
jQueryUI的Dialog的简单封装
Jun 07 Javascript
基于jquery的$.ajax async使用
Oct 19 Javascript
javascript 手动给表增加数据的小例子
Jul 10 Javascript
js 实现菜单左右滚动显示示例介绍
Nov 21 Javascript
零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门
Dec 20 Javascript
JQuery+Ajax实现数据查询、排序和分页功能
Sep 27 Javascript
javascript函数自动执行常用方法汇总
Mar 28 Javascript
浅谈js构造函数的方法与原型prototype
Jul 04 Javascript
Node.js读取文件内容示例
Mar 07 Javascript
通过一个简单的例子学会vuex与模块化
Nov 22 Javascript
vue实现的双向数据绑定操作示例
Dec 04 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
Mar 12 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
为IP查询添加GOOGLE地图功能的代码
2010/08/08 PHP
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
详解PHP用substr函数截取字符串中的某部分
2016/12/03 PHP
解决PHP 7编译安装错误:cannot stat ‘phar.phar’: No such file or directory
2017/02/25 PHP
jQuery1.6 使用方法二
2011/11/23 Javascript
文本框输入时 实现自动提示(像百度、google一样)
2012/04/05 Javascript
基于jQuery的360图片展示实现代码
2012/06/14 Javascript
一个简单的弹性返回顶部JS代码实现介绍
2013/06/09 Javascript
JavaScript File API实现文件上传预览
2016/02/02 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
JavaScript数组去重的6个方法
2017/01/21 Javascript
vue 路由嵌套高亮问题的解决方法
2018/05/17 Javascript
一个Vue视频媒体多段裁剪组件的实现示例
2018/08/09 Javascript
微信小程序实现swiper切换卡内嵌滚动条不显示的方法示例
2018/12/20 Javascript
Vue + Scss 动态切换主题颜色实现换肤的示例代码
2020/04/27 Javascript
JavaScript数组排序功能简单实现
2020/05/14 Javascript
js模拟实现百度搜索
2020/06/28 Javascript
前端性能优化建议
2020/09/17 Javascript
[54:43]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第一场 2月22日
2021/03/11 DOTA
python 类详解及简单实例
2017/03/24 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
python tornado使用流生成图片的例子
2019/11/18 Python
opencv resize图片为正方形尺寸的实现方法
2019/12/26 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
Molton Brown美国官网:奢华美容、香水、沐浴和身体护理
2020/09/02 全球购物
高中生的自我鉴定范文
2014/01/24 职场文书
工程安全生产协议书
2014/11/21 职场文书
高中生自我评价范文2015
2015/03/03 职场文书
红色故事汇观后感
2015/06/18 职场文书
病假证明模板
2015/06/19 职场文书
小学学习委员竞选稿
2015/11/20 职场文书
2016年三八节红领巾广播稿
2015/12/17 职场文书
2016习总书记系列重要讲话心得体会
2016/01/15 职场文书
2019通用版导游词范本!
2019/08/07 职场文书
Vue监视数据的原理详解
2022/02/24 Vue.js