密码框眨眼切换密/明文

密码框切换明文/密文的优点这里就不多谈,直接上效果图,以及代码。
效果图:

image.png
image.png

代码:
html:

 <div class="modal fade" id="changePWD" tabindex="-1" role="dialog">
    <div class="modal-dialog" role="document">
        <div class="modal-content" style="margin-top:120px;height:583px;">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
                        aria-hidden="true">&times;</span></button>
                <h4 class="modal-title">修改密码</h4>
            </div>
            <div class="modal-body">
                <form class="form form-horizontal">
                    <div class="form-group">
                        <label class="col-sm-2 col-sm-offset-1 control-label">原密码</label>
                        <div class="col-sm-7">
                            <input type="password" class="form-control oldPassword" name="tc_name" value="" /><span class="eyes oldPWD glyphicon glyphicon-eye-close"></span>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-2 col-sm-offset-1 control-label">新密码</label>
                        <div class="col-sm-7">
                            <input type="password" class="form-control newPassword" name="tc_name" value="" /><span class="eyes newPWD glyphicon glyphicon-eye-close"></span>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-2 col-sm-offset-1 control-label">确认密码</label>
                        <div class="col-sm-7">
                            <input type="password" class="form-control confirmPassword" name="tc_name" value="" /><span class="eyes confirmPWD glyphicon glyphicon-eye-close"></span>
                        </div>
                    </div>
                    <div class="form-group">
                        <div class="col-sm-6 col-sm-offset-5">
                            <button type="submit" class="btn btn-blue btn-sure" style="margin-left:35px;">确定</button>
                            <button type="submit" class="btn btn-default btn-cancel">取消</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
        <!-- /.modal-content -->
    </div>
    <!-- /.modal-dialog -->
</div>

js

  $changePWD
            .on("click", ".oldPWD", function () {
                if ($(".oldPassword").attr("type") == "password") {
                    $(".oldPassword").attr("type", "text");
                    $(".oldPWD")
                    .removeClass("glyphicon-eye-close")
                    .addClass("glyphicon-eye-open")
                } else {
                    $(".oldPassword").attr("type", "password");
                    $(".oldPWD")
                    .removeClass("glyphicon-eye-open")
                    .addClass("glyphicon-eye-close")
                }
            })
            .on("click", ".newPWD", function () {
                if ($(".newPassword").attr("type") == "password") {
                    $(".newPassword").attr("type", "text");
                    $(".newPWD")
                    .removeClass("glyphicon-eye-close")
                    .addClass("glyphicon-eye-open")
                } else {
                    $(".newPassword").attr("type", "password");
                    $(".newPWD")
                    .removeClass("glyphicon-eye-open")
                    .addClass("glyphicon-eye-close")
                }
            })
            .on("click", ".confirmPWD", function () {
                if ($(".confirmPassword").attr("type") == "password") {
                    $(".confirmPassword").attr("type", "text");
                    $(".confirmPWD")
                    .removeClass("glyphicon-eye-close")
                    .addClass("glyphicon-eye-open")
                } else {
                    $(".confirmPassword").attr("type", "password");
                    $(".confirmPWD")
                    .removeClass("glyphicon-eye-open")
                    .addClass("glyphicon-eye-close")
                }
            })
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,646评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,136评论 25 709
  • 我想约你去做梦 乘着命运的灵感 你问 命运是否多舛 我说 前方有河 河上有桥 桥下有船 ——《约梦》
    段童阅读 1,054评论 0 0
  • 三年前想考到北外 其实自己也知道不可能 三年后实习住在北外旁边 依然想做这里的学生 “以前为啥想来”“喜欢这里,语...
    戚双华阅读 3,146评论 0 2
  • 我想谈一场简简单单的恋爱,只是恋爱,没有海誓山盟,没有天荒地老。 我只是喜欢现在的你,你恰好喜欢现在的我,我们可以...
    格林的童话小屋阅读 7,666评论 0 0

友情链接更多精彩内容