2.用js实现显示和隐藏密码

    科技2022-08-27  102

    css代码如下:

    <style> *{ margin: 0; padding: 0; } input{ border: none; outline: none; padding-bottom: 8px; } .box{ width: 300px; border-bottom: 1px solid #eee; margin: 100px auto; } img { width: 25px; cursor: pointer; } </style>

    HTML代码如下:

    <div class="box"> <input type="password" name="" id=""> <img src="./image/close.png" alt=""> </div>

    js代码如下:

    <script> var img = document.querySelector('img') var input = document.querySelector('input') // 创建变量,用于控制input的状态变化 var flag = false img.onclick = function(){ if (flag == false){ input.type = 'text' this.src='./image/open.png' flag=true }else{ input.type='password' this.src='./image/close.png' } } </script>

    效果如下:

    Processed: 0.036, SQL: 9