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