在 Firefox 中,当您将 onclick 事件处理程序添加到方法时,事件对象会自动传递给该方法。除其他外,这允许检测单击了哪个特定元素的能力。例如
document.body.onclick = handleClick;
function handleClick(e)
{
// this works if FireFox
alert(e.target.className);
}
有什么办法可以在 IE 中进行近似吗?我需要能够检测从 body 元素上的事件处理程序中单击了哪个元素。