HTML DOM Element contains() 메서드

정의와 사용법

노드가 어떤 노드의 자식이면 contains() 메서드가 반환합니다 true.

그렇지 않으면contains() 메서드가 반환합니다 false.

주의사항:자식은 자식, 손자, 증손자 ... 일 수 있습니다

예제

"mySPAN" 가 "myDIV"의 자식이 될까요?

const span = document.getElementById("mySPAN");
let answer = document.getElementById("myDIV").contains(span);

직접 시도해 보세요

문법

node.contains(node)

매개변수

매개변수 설명
node 필수입니다. 해당 노드의 자식 노드에 속할 수 있는 노드.

반환 값

true - 노드가 자식입니다 false - 노드가 자식이 아닙니다
형식 설명
부울

브라우저 지원

element.contains() DOM Level 1 (1998) 기능입니다。

모든 브라우저가 완전히 지원합니다:

Chrome IE 에지 파이어폭스 사파리 오페라
Chrome IE 에지 파이어폭스 사파리 오페라
지원 9-11 지원 지원 지원 지원