gpt4 book ai didi

Javascript 显示/隐藏密码字段的切换按钮

转载 作者:行者123 更新时间:2023-11-30 07:21:06 24 4
gpt4 key购买 nike

我一直在从事一个项目,该项目要求我在表单密码字段上实现一个显示/隐藏按钮,该按钮可以在将密码显示为明文和将其隐藏在星号后面之间切换。

到目前为止我想出了什么:

function pass(){ document.getElementById('password').type="password"; } 
function text(){ document.getElementById('password').type="text"; }
<input type="password" id="password" />
<button class="ui-component__password-field__show-hide" type="button" onclick="text()">Show</button>

它可以很好地切换到显示密码,但是如何让它在显示密码后将按钮的文本更改为“隐藏”,并使其执行 pass() 函数?

最佳答案

function toggler(e) {
if( e.innerHTML == 'Show' ) {
e.innerHTML = 'Hide'
document.getElementById('password').type="text";
} else {
e.innerHTML = 'Show'
document.getElementById('password').type="password";
}
}
<input type="password" id="password">
<button onclick="toggler(this)" type="button">Show</button>

关于Javascript 显示/隐藏密码字段的切换按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43390966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com