【问题标题】:UserScript: run JavaScript on password fields as they're loadedUserScript:在密码字段加载时运行 JavaScript
【发布时间】:2009-11-23 03:05:39
【问题描述】:

我想编写一个用户脚本,在每个加载的 <input type="password"> 字段上运行一些自定义 JavaScript 代码。我可以在文档加载时注册一个事件处理程序来查找所有输入字段并在它们上运行 JavaScript 代码,但这首先意味着 JavaScript 代码不会在随后由其他 JavaScript 代码添加的输入字段上运行,其次它在页面完全加载之前不会运行。

我想将ChromaHash 输入我所有的密码字段。

【问题讨论】:

    标签: javascript dom dom-events userscripts


    【解决方案1】:

    jQuery livequery 库可以为您做到这一点。它看起来像这样:

    $('input').livequery(function() {
      doSomethingToTheInput(this); //this == the input
    });
    

    【讨论】:

    • 谢谢!这看起来正是我想要的。 StackOverflow 给我留下了深刻的印象,这是我在这里的第一个问题,不到 15 分钟就得到了回答。
    【解决方案2】:

    livequery 插件的功能已集成到最新的 jQuery 中,您现在可以通过调用 live() 来使用它们。

    例子:

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-28
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 2011-03-02
    相关资源
    最近更新 更多