layui表单+显示和隐藏密码

本文介绍了一个基于layui框架实现的密码输入框功能,通过点击图标可在显示与隐藏密码之间切换。利用jQuery实现了该功能,并结合了layui的样式布局。
 <div class="layui-form-item">
                                    
                                    <div class="layui-inline">
                                        <label class="layui-form-label">密 码</label>
                                        <div class="layui-input-inline" >

                                            <input type="password" name="password" id="password" required lay-verify="required||password" placeholder="请输入密码" autocomplete="off" class="layui-input" th:value="${session.userinfo.password}" >

                                        </div>
                                        <!--<div class="layui-form-mid">-</div>-->
                                        <div class="layui-input-inline" style="width: 20px;margin-top:10px ">
                                            <a href="javascript:void(0);" id="show" style="text-decoration:none;"><i class="iconfont iconyanjing_bi" id="iconyanjing_bi" ></i></a>
                                        </div>

                                    </div>
</div>
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
<script th:src="@{/bootstrap3/js/jquery-3.5.1.min.js}"></script>
<script type="text/javascript">
    $("#show").on("click", ".iconyanjing_bi", function () {
        $(this).removeClass("iconyanjing_bi").addClass("iconyanjing");
        $("#password").attr("type", "text");
    });

    $("#show").on("click", ".iconyanjing", function () {
        $(this).removeClass("iconyanjing").addClass("iconyanjing_bi");
        $("#password").attr("type", "password");
    });

</script>

关键在于layui组装行内表单排版

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值