gpt4 book ai didi

javascript - Firefox 的 monitorEvents() 等价物是什么?

转载 作者:数据小太阳 更新时间:2023-10-29 05:17:24 25 4
gpt4 key购买 nike

Chromium 有一项功能,您可以在其中运行 monitorEvents(document) 并且您触发的每个事件都将记录在控制台中。

如何在 Firefox 中获得类似的功能?

我遇到了这个非常过时的答案,但 Firebug 甚至不再存在:Using Firefox, how can I monitor all events that are fired?

最佳答案

你可以试试这个

function monitorEvents(element) {
var log = function(e) { console.log(e);};
var events = [];

for(var i in element) {
if(i.startsWith("on")) events.push(i.substr(2));
}
events.forEach(function(eventName) {
element.addEventListener(eventName, log);
});
}

来源 --- https://paul.kinlan.me/monitoring-all-events-on-an-element/

或者,如果您想监视特定 DOM 元素上的事件,您可以试试这个 --- Examine Event Listeners on MDN

关于javascript - Firefox 的 monitorEvents() 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50666956/

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