有人告诉我,“事件对象”作为参数传递给下面程序中的函数。 “事件对象”的例子是什么?例如,如果单击<p>
就是<p>
元素,或者如果单击<html>
就是<html>
,事件对象是实际的“单击”吗?
document.addEventListener('click', function(e){
console.log(e.target.nodeName);
},false);
最佳答案
大致是实际点击。有关event和MouseEvent的详细信息,请参见MDC文档。您可以从event.target获得目标元素。