在firefox中,當您向某個方法添加onclick事件處理函數時,事件對象會自動傳遞給該方法。除此之外,這允許檢測哪個特定元素被點擊的能力。例如Firefox中的Firefox樣式onclick參數
document.body.onclick = handleClick;
function handleClick(e)
{
// this works if FireFox
alert(e.target.className);
}
有沒有什麼辦法可以在IE中近似?我需要能夠檢測哪些元素被點擊從身體元素的事件處理程序。
很少有一點擔心在JavaScript這樣inconcistancies ,你應該使用一個框架(例如jQuery)來處理這種煩人的工作。 – micmcg 2008-11-23 23:15:03