2011-05-20 71 views

回答

0

你想要的單擊事件的源頭。確保事件發送在點擊處理程序(如onclick="myClickHandler(event)"),然後:

function myClickHandler(evt){ 
    var sourceElement = evt.srcElement || evt.target; 
    /* do things */ 
} 
0

這取決於瀏覽器。

Microsoft將使用window.event.srcElement來處理對觸發事件的對象的引用。

W3C支持瀏覽器將引用作爲參數傳遞給事件處理程序。

嘗試this.

+0

謝謝,我得到了複選框元素。如果需要id,可以做些什麼? – MayureshP 2011-05-20 07:28:27

+0

一旦你有一個引用元素,你可以像使用其他引用一樣使用它。 element.id或element.getAttribute(「id」) – John 2011-05-20 07:30:02

相關問題