gpt4 book ai didi

javascript - 如何知道哪些 JavaScript 函数绑定(bind)到 HTML 元素?

转载 作者:行者123 更新时间:2023-11-28 19:37:11 24 4
gpt4 key购买 nike

我想知道什么 JavaScript 函数被分配给 HTML 元素的事件,例如输入。我想检查它是否有任何绑定(bind)到 onmouseover、onclick 或任何其他事件的函数。

最佳答案

在纯 JavaScript 中,无法访问该信息。

所以,你的选择:

  • 像您这样的一些框架会跟踪事件监听器,前提是您使用它们的语法来绑定(bind)它们(例如 jQuery)。
  • 一些库将“重写”事件跟踪的工作方式(例如 VisualEvent)
  • 最后,您可以围绕 add/removeEventListener 函数编写自己的包装器,以便除了调用 native add/removeEventListener 函数之外还可以跟踪该信息。不过,确保它包含所有可能的内容可能是一个挑战。

关于javascript - 如何知道哪些 JavaScript 函数绑定(bind)到 HTML 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25679473/

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