요소 외부 클릭 감지 (바닐라 자바 스크립트) 나는 모든 곳에서 좋은 솔루션을 찾았지만 jQuery를 사용 하지 않는 솔루션을 찾을 수 없습니다 . 크로스 브라우저, 정상적인 방법 (이상한 해킹이나 코드를 깨기 쉬운)없이 요소 외부 (자녀가있을 수도 있고 없을 수도 있음) 외부의 클릭을 감지 할 수 있습니까? 에 이벤트 리스너를 추가 document하고를 사용 Node.contains()하여 이벤트 대상 (가장 안쪽에서 클릭 한 요소)이 지정된 요소 내부에 있는지 확인합니다. IE5에서도 작동합니다. var specifiedElement = document.getElementById('a'); //I'm using "click" but it works with any event document.add..