웹개발 및 최신 테크 소식을 전하는 블로그, 웹이즈프리

HOME > etc

자바스크립트에서 해당하는 요소가 자손인지 확인할 수 있는 방법은?

Last Modified : 2017-09-21 / Created : 2017-03-30
2,231
View Count
자바스크립트에서 해당하는 요소가 자손인지 확인할 수 있는 방법은 무엇인가요?

i. For문을 이용하여 해당하는 모든 자손 엘리먼트를 순회하면서 찾는 방법
ii. DOM의 contains() 메소드를 사용하는 방법

​​​​​​​
ii. contains() 메소드 예제

document.contains(document.body);

​​​​​​​true // body가 자손이므로 true를 반환

위 코드는 document가 documnet.body 즉 body를 자손으로 포함하고 있음을 보여줍니다.



추가로 엘리먼트간의 관계를 통해 확인 가능한 compare DocumentPosition(elem)이 존재합니다.
​​​​​​​

Previous

돌아온 캐통령 헤이지니

Previous

자바스크립트에서 값이 없는 경우 대체 값을 설정하는 방법은?