document.elementFromPoint
좌표를 구해서 엘리먼트를 구하는 함수이다.
const element = document.elementFromPoint(X, Y);
나같은 경우는 touchmove 이벤트에서 현재 터치 위치의 element를 확인하고싶을때 사용했다.
예제
크게 어려운건 아니고 mouseover 이벤트 실행시 e.target과 elementFromPoint를 통해 얻은 element 값이 같은지를 알아보자.
const { pageX, pageY } = e;
const element = document.elementFromPoint(pageX, pageY);
console.log("element", element);
console.log("e.target", e.target);
결과
같은 element 값을 반환하는 것을 알 수 있다.
Author And Source
이 문제에 관하여(document.elementFromPoint), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jeong_eeeun/document.elementFromPoint저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)