XML DOM appendData() メソッド
定義と用法
appendData() メソッドは指定されたテキストをコメントノードが含むテキストの末端に追加します。
文法:
commentNode.appendData(string)
引数 | 説明 |
---|---|
string | コメントノードに追加する文字列 |
説明
このメソッドは文字列 string ノードにデータ属性の末尾に追加します。
例
以下のコードブロックは JavaScript ファンクションを使用しています loadXMLDoc() XML ファイルを books_comment.xml xmlDoc に読み込み、テキストを最初のコメントノードに追加:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//コメントノードのみを処理
x[i].appendData(" 特別オファー");
document.write(x[i].data);
document.write("<br />");
}
}
上記のコードの結果:
(Book 6) (ハードカバー) 特別オファー
この例では、ループと if 文を使ってコメントノードに対する処理を実行します。コメントノードのノードタイプは 8 です。
関連ページ
XML DOM リファレンスマニュアル:CharacterData.appendData()