XML DOM data 属性
定義と使用方法
data 属性はコメントのテキスト内容を返します。
文法:
commentNode.data
例
以下のコードブロックは JavaScript 函数を使用しています loadXMLDoc() XML ファイルを books_comment.xml xmlDoc に読み込み、最初の <book> 要素のコメントテキストを表示します:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//コメントノードのみ処理
document.write(x[i].data
);
document.write("<br />");
}
}
上記のコードの結果:
(Book 6) (ハードカバー)
この例では、comment ノードに対してのみ処理を実行するためにループと if 文を使用します。comment ノードのノードタイプは 8 です。