很多人再找的6位框输入密码 类似于支付时候的输入密码框

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了很多人再找的6位框输入密码 类似于支付时候的输入密码框相关的知识,希望对你有一定的参考价值。

引用js

<script src="http://zeptojs.com/zepto.min.js"></script>  

 

css

 

.pwd-box{  

        width:310px;  

        padding-left: 1px;  

        position: relative;  

        border: 1px solid #9f9fa0;  

        border-radius: 3px;  

over-flow:hidden  

    }  

    .pwd-box input[type="tel"]{  

        width: 99%;  

        height: 45px;  

        color: transparent;  

        position: absolute;  

        top: 0;  

        left: 0;  

        border: none;  

        font-size: 18px;  

        opacity: 0;  

        z-index: 1;  

        letter-spacing: 35px;  

    }  

    .fake-box input{  

        width: 44px;  

        height: 48px;  

        border: none;  

        border-right: 1px solid #e5e5e5;  

        text-align: center;  

        font-size: 30px;  

    }  

    .fake-box input:nth-last-child(1){  

        border:none;  

    }  

 

 

html

 

<div class="pwd-box">  

    <input type="tel" maxlength="6" class="pwd-input" id="pwd-input">  

    <div class="fake-box">  

        <input type="text" readonly="">  

        <input type="text" readonly="">  

        <input type="text" readonly="">  

        <input type="text" readonly="">  

        <input type="text" readonly="">  

        <input type="text" readonly="">  

    </div>  

</div>  

 

 

js

 

var $input = $(".fake-box input");  

    $("#pwd-input").on("input", function() {

        var pwd = $(this).val().trim();  

        for (var i = 0, len = pwd.length; i < len; i++) {

            $input.eq("" + i + "").val(pwd[i]);  

        }  

        $input.each(function() {

            var index = $(this).index();  

            if (index >= len) {

                $(this).val("");  

            }

        });  

        if (len == 6) {

            //执行其他操作

        }  

    });  

以上是关于很多人再找的6位框输入密码 类似于支付时候的输入密码框的主要内容,如果未能解决你的问题,请参考以下文章

支付密码框

微信小程序6位支付密码输入框

使用sudo而无需输入密码的设置

解决Centos6.4集群配置ssh免密登陆仍然需要输入密码问题

如何用微信付款

仿淘宝支付宝6位密码输入框