如何在javascript中的html标记中找到附加函数

如何在javascript中的html标记中找到附加函数,javascript,Javascript,假设我们有一个html标记,一些javascript函数通过AddEventListner或attachEvent(使用标记id或名称,但不内联)附加在该标记上,如果我们需要找出哪个函数附加在该标记上,那么什么是找到该函数的好方法呢 请建议我。如果不需要以编程方式进行,您可以使用。如果您需要以编程方式执行此操作,我只有一个jquery解决方案($(“#element”).data('events');)没有本机API来获取addEventListener/attachEvent附加的事件处理程序

假设我们有一个html标记,一些javascript函数通过AddEventListner或attachEvent(使用标记id或名称,但不内联)附加在该标记上,如果我们需要找出哪个函数附加在该标记上,那么什么是找到该函数的好方法呢


请建议我。

如果不需要以编程方式进行,您可以使用。如果您需要以编程方式执行此操作,我只有一个jquery解决方案(
$(“#element”).data('events');

没有本机API来获取addEventListener/attachEvent附加的事件处理程序。jQuery将此内部处理程序存储在某个对象中。如果使用jQuery,可以通过以下方式完成:

$('#someID').data('events');
或者您可以手动编写addEventListener/attachEvent和store处理程序的包装器