XML DOM createCDATASection()メソッド

Document オブジェクトリファレンスマニュアル

定義と用法

createCDATASection()メソッドはCDATASectionノードを作成します。

このメソッドはCDATASectionオブジェクトを返します。

文法:

createCDATASection(data)
パラメータ 説明
データ 文字値、この文字列はこのノードにデータを指定するためのものです。

返り値

指定された data が含まれる新しい CDATASection ノードを返します。

スロー

このドキュメントが HTML ドキュメントである場合、该方法は NOT_SUPPORTED_ERR コードの DOMException をスローします。 DOMException 异常、および HTML ドキュメントが CDATASection ノードをサポートしないため、以下の XML ファイルを使用します:

すべての例では、HTML ドキュメントが CDATASection ノードをサポートしないため、以下の XML ファイルを使用します: books.xml、および JavaScript ファンクション loadXMLDoc()

以下のコードスライスは、<book> 要素に CDATA 区切り節点を追加するために使用されます:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newCDATA,newtext;
newtext="Special Offer & Book Sale";
for (i=0;i<x.length;i++)
  {
  newCDATA=xmlDoc.createCDATASection(newtext);;
  x[i].appendChild(newCDATA);
  }

Document オブジェクトリファレンスマニュアル