Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 什么';FireFox的monitorEvents()等效于什么?_Javascript_Jquery_Google Chrome_Firefox_Devtools - Fatal编程技术网

Javascript 什么';FireFox的monitorEvents()等效于什么?

Javascript 什么';FireFox的monitorEvents()等效于什么?,javascript,jquery,google-chrome,firefox,devtools,Javascript,Jquery,Google Chrome,Firefox,Devtools,谷歌Chrome有一个功能,你可以运行监控事件(文档),你触发的每一个事件都会记录在控制台中 如何在FireFox中获得类似的功能 我遇到了这个非常过时的答案,但Firebug已经不存在了:你可以试试这个 功能监视器事件(元素){ var log=函数(e){console.log(e);}; var事件=[]; for(元素中的变量i){ if(i.startsWith(“on”))events.push(i.substr(2)); } events.forEach(函数(eventName

谷歌Chrome有一个功能,你可以运行
监控事件(文档)
,你触发的每一个事件都会记录在控制台中

如何在FireFox中获得类似的功能

我遇到了这个非常过时的答案,但Firebug已经不存在了:

你可以试试这个

功能监视器事件(元素){
var log=函数(e){console.log(e);};
var事件=[];
for(元素中的变量i){
if(i.startsWith(“on”))events.push(i.substr(2));
}
events.forEach(函数(eventName){
元素。addEventListener(事件名称、日志);
});

}
这将只记录元素可以处理的所有事件。如果您(像我一样)试图查看元素(如主体)内发生的所有事件,则应在捕获阶段记录-
element.addEventListener(eventName,log,true)