【问题标题】:How firefox fill password when add username by the user?用户添加用户名时Firefox如何填写密码?
【发布时间】:2023-04-10 17:15:01
【问题描述】:

我想得到它的信号。因为我正在为 Firefox 创建人脸识别插件(如主密码)。

编辑:当用户添加用户名时,我需要检查用户面。如果只有给定的用户名和他保存的脸是相等的,那么只有密码应该输入密码字段。我想要的是当用户添加他的用户名时执行我的应用程序来识别人脸。我想在添加用户名后得到信号。

【问题讨论】:

  • 请详细说明您的问题..
  • textContent & onfocus/blur 是我的猜测developer.mozilla.org/en/DOM/HTMLTextAreaElement
  • What have you tried? 在 Stack Overflow 上,以“如何做 X?”的形式提出问题。没有显示任何代码或描述特定问题,不太可能得到一个好的和完整的答案。此外,您仍然不够具体,有很多方法和事情需要考虑。

标签: firefox firefox-addon firefox-addon-sdk add-on browser-addons


【解决方案1】:

基本的天真的解决方案是在所有文本input 元素上add an event listener 并监听any event that suits your needs,在您的情况下特别有趣的应该是focusblur,或者可能是input 事件。还有可能会派上用场的 element.onchange 属性。

典型用法(简化逻辑):

var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
    inputs[i].onchange = yourFunctionToCall;
}

一些补充说明:

  1. 最好只在have a stored password 的页面上添加监听器。
  2. 最好只在至少包含一个 &lt;input type="password" /&gt; 元素的页面上添加侦听器。

【讨论】:

    猜你喜欢
    • 2010-11-29
    • 2018-01-05
    • 2015-01-13
    • 1970-01-01
    • 2020-05-17
    • 2015-01-21
    • 2017-09-12
    • 2014-02-06
    • 2019-05-11
    相关资源
    最近更新 更多