HTML DOM Element isEqualNode() 메서드
- 이전 페이지 isDefaultNamespace()
- 다음 페이지 isSameNode()
- 上一层으로 돌아가기 HTML DOM Elements 객체
정의 및 사용법
isEqualNode()
메서드는 두 노드가 일치하는지 확인합니다.
두 요소(또는 노드)가 일치하면isEqualNode()
반환 true
。
다음 모든 조건이 참이면 두 노드가 일치합니다:
- 동일한 nodeType
- 동일한 nodeName
- 동일한 NodeValue
- 동일한 nameSpaceURI
- 동일한 childNodes 및 모든 자식
- 동일한속성및 속성 값
- 동일한 localName과 접두사가 있습니다
ヒント:사용하세요 isSameNode() 메서드 두 노드가 같은 노드인지 확인합니다.
다른 것을 참조하세요:
예제
두 다른 목록의 두 목록 항목이 일치하는지 확인하세요:
var item1 = document.getElementById("myList1").firstChild; var item2 = document.getElementById("myList2").firstChild; var x = item1.isEqualNode(item2);
문법
element.isEqualNode(node)
또는
node.isEqualNode(node)
파라미터
파라미터 | 설명 |
---|---|
node | 필수입니다. 비교할 노드입니다. |
반환 값
타입 | 설명 |
---|---|
부울 값 | 두 노드가 일치하면 true를 반환하고, 그렇지 않으면 false를 반환합니다. |
브라우저 지원
element.isEqualNode()
이는 DOM Level 3 (2004) 기능입니다.
모든 브라우저가 완벽하게 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 9-11 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 isDefaultNamespace()
- 다음 페이지 isSameNode()
- 上一层으로 돌아가기 HTML DOM Elements 객체