【问题标题】:How do I add a Javascript eventListener to a password field for browser-generated password?如何将 Javascript eventListener 添加到浏览器生成密码的密码字段?
【发布时间】:2022-01-04 10:46:17
【问题描述】:

我正在构建一个密码强度测量工具。显然,每次更改密码时我都需要评估密码(onkeyup 几乎在所有情况下都可以解决问题)。除了……

现代浏览器提供自动生成密码。

如果用户接受浏览器生成的密码,我如何捕获该事件?这不是keyup(显然)。但是,这也不是change 事件。如何检测系统生成的密码是否被接受,以便更新密码强度度量?

【问题讨论】:

  • 您是否尝试过密码字段上的“输入”事件监听器..??
  • Firefox 触发 input 事件:jsfiddle.net/ka5zmt0u

标签: javascript events event-handling passwords


【解决方案1】:

尝试在密码字段上使用 'input' eventListner。

field.addEvenlistener('input', ()=>{
    //do something
})

【讨论】:

    猜你喜欢
    • 2010-09-30
    • 2015-11-01
    • 2010-12-02
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 2019-07-14
    相关资源
    最近更新 更多