2013-01-17 97 views
2

我已經添加了一個onClick事件來錨定標記,當用戶點擊它。我必須得到內部的HTML,而不使用ID屬性。以下是我正在使用的代碼。請幫我實現這一點。Html越來越innerHTML

function bttnpressed() 
{ 
    alert('inside bttnpressed'); 
} 
<a onclick="bttnpressed()">name1</a> 

回答

3

您可以使用innerHTML屬性。您需要將事件源傳遞給click事件,該事件可以使用this傳遞。

function bttnpressed(obj) 
{ 
    alert('inside bttnpressed'); 
    alert(obj.innerHTML); 
} 
<a onclick="bttnpressed(this)">name1</a> 
+0

阿迪爾你好,感謝你的答案。它很好,我認爲,而不是this.innerHTML應該是obj.innerHTML – user1878200

+0

你是絕對正確更新我的答案。 – Adil

0

這將做

function bttnpressed(Currnt) 
{ 
    alert('inside bttnpressed ' + Currnt.innerHTML); 
} 


<a onclick="bttnpressed(this)">name1</a>