2013-01-17 4 views
2

사용자가 클릭 할 때 태그에 onClick 이벤트를 추가했습니다. id 속성을 사용하지 않고 내부 html을 가져와야합니다. 아래 코드는 내가 사용하고있는 코드입니다. 이것을 성취하도록 도와주세요.HTML 내부 HTML 가져 오기

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

답변

3

innerHTML 속성을 사용할 수 있습니다. this을 사용하여 전달할 수있는 click 이벤트에 이벤트 소스를 전달해야합니다.

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

안녕 아딜, 감사 할 것입니다. 그것은 괜찮아, 난 이것 대신 생각한다 .innerHTML은 obj.innerHTML이어야한다. – user1878200

+0

당신은 내 대답을 절대적으로 바르게 업데이트했다. – Adil

0

이 당신의 대답에 대한

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


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