document.elementFromPoint(500,1000)
here은 문서가로드 될 때 해당 픽셀이 보이는 문서 외부에있는 경우 왜 null을 반환합니까?왜 보이는 문서 외부의 요소에 대해 document.elementFromPoint가 null을 반환합니까?
눈에 띄는 점은 처음에는 보이는 문서 바깥뿐만 아니라보기로 스크롤 한 후에는 null을 반환한다는 것입니다. (페이지 높이 미만 1,000 픽셀로 축소되어 있는지 확인)
(- -> 스크립트> '표현 시청'을 Ctrl 키를 교대 - 내가)
이를 테스트하는 간단한 방법은 크롬에 편집 :은 그래서 docs
- 항상 가시 영역 이외의 점에 null을 반환에 따라, 이해가 않습니다
- x와 y가 표시 화면의 왼쪽 상단과 오른쪽을 기준으로합니다
나는
그 점에 스크롤 할 때 왜 널 (null)을 반환 않습니다
을 또는 당신이 이벤트를 수신하는 경우가 될 것이라고 :
다음 코드는 날 위해 일 보이는 렌더링? – Joel
Mozilla docs에 따르면 외부 가시 영역 일 때 null을 반환해야합니다. 아직 볼 때 스크롤 할 때 여전히 null을 반환하는 이유가 없습니다. https://developer.mozilla.org/en/DOM/document.elementFromPoint – Joel