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 です。