XML DOM hasChildNodes() 메서드
정의 및 사용법
현재 요소 노드가 자식 노드를 가지고 있다면, hasChildNodes()는 true를 반환하고, 그렇지 않으면 false를 반환합니다。
문법:
elementNode.hasChildNodes();
인스턴스
모든 예제에서, 우리는 XML 파일을 사용할 것입니다 books.xml및 JavaScript 함수 loadXMLDoc();。
아래 코드 부분은 "books.xml" 파일에서 첫 번째 <book> 요소가 자식 노드를 가지고 있는지 확인합니다:
xxmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write();x.hasChildNodes();
);
위 코드의 출력은 다음과 같습니다:
true