使用addEventListener附加处理程序时,它位于event.target中的哪个属性中?

时间:2017-06-02 09:21:03

标签: javascript mouseevent

当我使用$0.onclick = function() {console.log('click')}时,我可以使用以下代码访问处理程序:$0.onclick

function () {console.log('click')}

当我使用$el.addEventListener('click',handler, false)时...... 我如何访问处理程序?

1 个答案:

答案 0 :(得分:0)

我找到了一种方法:

document.onclick = function() {console.log(1)}
var evts = getEventListeners(document)
evts.click[1].listener()

参考:monitorEvent