2010-06-13 8 views
2

질문이 인터뷰에서 나에게 요청되었습니다.DOM에서 클릭 한 요소 찾기

JQuery 나 Javascript 또는 Both를 사용하여 DOM에서 사용자가 클릭 한 요소를 찾는 방법은 무엇입니까?

참고 : 사용자가 img, div 또는 even span인지 여부에 관계없이 DOM의 요소를 클릭 할 수 있습니다.

몇 가지 예를 제시하면 도움이 될 것입니다. 사전

답변

10

순수 자바 스크립트 :

<script> 
    document.onclick = function(evt) { 
    var evt=window.event || evt; // window.event for IE 
    if (!evt.target) evt.target=evt.srcElement; // extend target property for IE 
    alert(evt.target); // target is clicked 
    } 
</script> 
+0

고마워, 지금은 JQuery와 자바 스크립트를 모두 발견했다 :) – Bhupi

5

event.target에서

덕분에 당신이 계신처럼 들린다.

$('#id').click(function(e) { 
    //e.target will be the dom element that was clicked on 
}); 
+1

나는 문서 '#ID을'대체 내가 원하는 방식으로 노력하고 있습니다. thnx – Bhupi