我試圖捕捉目標元素的ID時功能解僱,但this
關鍵字返回undefined
我試圖讓目標元素的ID時功能解僱,但`this`關鍵字返回`undefined`
--- HTML文件。 ---(我不能在onclick函數中添加任何參數) 我在頁面中有很多<a>
標籤,並想識別女士<a>
標籤被點擊。
<a href="#some_links" id="element_id" onclick = "object.pageName.functionName('parms1', 'parms2', 'parms3')">Get this object</a>
<a href="#some_links" id="second_element_id" onclick = "object.pageName.functionName('parms1', 'parms2', 'parms3')">Get this object</a>
--- .js文件---
object.pageName.functionName = function(a, b, c){
alert(this); // returns 'undefined'
}
只是在參數路徑這個http://stackoverflow.com/questions/4825295/javascript-onclick-get-the-id-of-the-button-clicked – webdeveloper