移动端密码框输入,判断密码输入是否正确

Posted dyy-dida

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端密码框输入,判断密码输入是否正确相关的知识,希望对你有一定的参考价值。

<div class="info">
    <p class="title">添加银行卡</p>
    <p class="remark">请输入支付密码,以验证身份</p>
    <div class="ipts">
       <input type="tel" class="real-ipt">
       <div class="passIpts">
           <input type="password" class="pIpts">
           <input type="password" class="pIpts">
           <input type="password" class="pIpts">
           <input type="password" class="pIpts">
           <input type="password" class="pIpts">
           <input type="password" class="pIpts">
        </div>
     </div>
</div>

 (html内容)

.info{
    padding-top:2.6667rem;
}
.info .title{
     padding-bottom:0.6667rem;
     /*30px*/
     line-height:0.8rem;
     /*20px*/
     font-size:0.5867rem;
     text-align: center;
}
.info .remark{
     /*60px*/
     padding-bottom:1.6rem;
     line-height:0.5333rem;
     text-align: center;
}
.info .ipts{
      margin:0 auto;
      position:relative;
      /*120px*/
      width:5.9467rem;
      height:1.0133rem;
      border:1px solid #ddd;
}
.info .ipts>input{
      position:absolute;
      top:0;
      left:0;
      width:100%;
      height:1.0133rem;
      z-index:1;
      opacity: 0;
}
.info .passIpts{
      overflow: hidden;
}
.info .passIpts input{
      width:16.667%;
      height:1.0133rem;
      line-height:1.0133rem;
      text-align:center;
      float:left;
      border-right:1px solid #ddd;
}

  (CSS内容)

    var $input = $(".passIpts input");
    $(".real-ipt").on("input",function(){
        $(this).val($(this).val().replace(/s/g,""));
        var pwd = $(this).val();
        // console.log($(this).val());
        for (var i = 0, len = $(this).val().length; i < len; i++) {
            $input.eq("" + i + "").val(pwd[i]);
        }
        $input.each(function() {
            var index = $(this).index();
            if (index >= len) {
                $(this).val("");
                // console.log(index);
            }
        });
        if($(this).val().length == 6 ){
            window.location.href=‘addCard.html‘;
        }
    })

  (JS内容)

以上是关于移动端密码框输入,判断密码输入是否正确的主要内容,如果未能解决你的问题,请参考以下文章

angularjs2 ng2 密码隐藏显示

在JDBC或者JSP当中如何判断密码不为空?

Axure RP9 如何借助动态面板实现密码输入框字符显示/隐藏切换

6位数密码输入框

c语言模拟用户输入三次密码并判断是否正确

密码输入总是显示密码不正确