XML DOM isSameNode() 메서드
정의와 사용법
isSameNode() 메서드는 지정된 노드가 이미 있는 노드와 동일한지 확인합니다.
두 노드가 동일하면 이 메서드는 true를 반환하고, 그렇지 않으면 false를 반환합니다.
문법:
elementNode.isSameNode(node)
파라미터 | 설명 |
---|---|
노드 | 필수. 확인할 노드. |
예제
모든 예제에서, 우리는 XML 파일을 사용할 것입니다 books.xml또한 JavaScript 함수 loadXMLDoc().
아래의 노드가 두 노드가 동일한지 확인합니다:
xmlDoc=loadXMLDoc("books.xml"); x=xmlDoc.getElementsByTagName("book")[0]; y=xmlDoc.getElementsByTagName("book")[1]; document.write(x.isSameNode(y));
위 코드의 출력:
false