如何将 Javascript eventListener 添加到浏览器生成密码的密码字段?
Posted
技术标签:
【中文标题】如何将 Javascript eventListener 添加到浏览器生成密码的密码字段?【英文标题】:How do I add a Javascript eventListener to a password field for browser-generated password? 【发布时间】:2022-01-04 10:46:17 【问题描述】:我正在构建一个密码强度测量工具。显然,每次更改密码时我都需要评估密码(onkeyup
几乎在所有情况下都可以解决问题)。除了……
现代浏览器提供自动生成密码。
如果用户接受浏览器生成的密码,我如何捕获该事件?这不是keyup
(显然)。但是,这也不是change
事件。如何检测系统生成的密码是否被接受,以便更新密码强度度量?
【问题讨论】:
您是否尝试过密码字段上的“输入”事件监听器..?? Firefox 触发input
事件:jsfiddle.net/ka5zmt0u
【参考方案1】:
尝试在密码字段上使用 'input' eventListner。
field.addEvenlistener('input', ()=>
//do something
)
【讨论】:
以上是关于如何将 Javascript eventListener 添加到浏览器生成密码的密码字段?的主要内容,如果未能解决你的问题,请参考以下文章