如何用JavaScript编写PC端四格密码输入框功能?

更新于
2026-09-27 01:09:29
1阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计449个文字,预计阅读时间需要2分钟。

如何用JavaScript编写PC端四格密码输入框功能?

原文:本文字例为大师分享了JavaScript实现PC端四格密码输入框的具体代码,供大家参考。具体内容如下+代码如下+如下是比较简洁的一个demo+!DOCTYPE ++head+meta charset=UTF-8+title四格密码输入框+head+body+input type=text id=password class=password-input placeholder=请输入密码+input type=text id=password class=password-input placeholder=请输入密码+input type=text id=password class=password-input placeholder=请输入密码+input type=text id=password class=password-input placeholder=请输入密码+script src=password.js+/script+body+

大师分享了用JavaScript实现的PC端四格密码输入框代码,代码简洁,以下是一个示例:

+代码: 四格密码输入框

本文实例为大家分享了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编写PC端四格密码输入框功能?

本文共计449个文字,预计阅读时间需要2分钟。

如何用JavaScript编写PC端四格密码输入框功能?

原文:本文字例为大师分享了JavaScript实现PC端四格密码输入框的具体代码,供大家参考。具体内容如下+代码如下+如下是比较简洁的一个demo+!DOCTYPE ++head+meta charset=UTF-8+title四格密码输入框+head+body+input type=text id=password class=password-input placeholder=请输入密码+input type=text id=password class=password-input placeholder=请输入密码+input type=text id=password class=password-input placeholder=请输入密码+input type=text id=password class=password-input placeholder=请输入密码+script src=password.js+/script+body+

大师分享了用JavaScript实现的PC端四格密码输入框代码,代码简洁,以下是一个示例:

+代码: 四格密码输入框

本文实例为大家分享了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编写PC端四格密码输入框功能?