简介:通过点击小眼睛图标,实现密码的显示与隐藏功能。主要通过改变输入框的type属性,从password变为text,反之亦然。
要实现密码的显示与隐藏功能,你可以使用HTML和JavaScript。以下是一个简单的示例代码:
HTML部分:
<input type='password' id='pwd' onblur='hidePwd()' onfocus='showPwd()'/><img id='btn' src='button.png' alt='显示/隐藏密码'/>
JavaScript部分:
function showPwd() {var pwd = document.getElementById('pwd');var btn = document.getElementById('btn');if (pwd.type == 'password') {pwd.type = 'text';btn.alt = '隐藏密码';}}function hidePwd() {var pwd = document.getElementById('pwd');var btn = document.getElementById('btn');if (pwd.type == 'text') {pwd.type = 'password';btn.alt = '显示密码';}}
在这个示例中,当输入框失去焦点时,会调用hidePwd()函数,将输入框的类型设置为’password’,从而隐藏密码。当输入框获得焦点时,会调用showPwd()函数,将输入框的类型设置为’text’,从而显示密码。点击小眼睛图标可以切换密码的显示与隐藏状态。请注意,这只是一个简单的示例,你可能需要根据自己的需求进行修改和扩展。此外,确保你的输入框有一个唯一的ID,以便在JavaScript中引用它。你也可以使用CSS来美化你的输入框和按钮的样式。