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