자바 스크립트에서 마우스 클릭이 발생하는 html 페이지에서 요소를 결정할 수 있기를 바랍니다. 요소에는 이벤트 리스너가 연결되지 않습니다.마우스 클릭이 발생한 html 요소를 가져 옵니까?
기본적으로 : 페이지의 어딘가에 커서를 놓고 마우스 클릭 이벤트를 캡처하고 클릭이 발생한 요소를 가져옵니다. 이것이 가능한가?
내가 생각했던 한 가지 접근 방식은 click 이벤트의 x, y 좌표를 얻고 DOM을 반복하여 각 요소의 위치를 얻은 다음 click 이벤트가 포함 된 가장 안쪽의 요소를 찾는 것입니다. 조금 길게 소리가납니다 - 다른 방법이 있는지 궁금해하고있었습니다.
감사합니다. 완벽한 대답입니다. 멋지게 참조되었습니다. –
불행히도이 게시물에서 링크가 끊어졌습니다. – f1lt3r
@Alistair : 일시적인 문제입니다. https://twitter.com/ppk/status/648419502728835072 –