XML DOM createCDATASection() Methode

Dokument-Objekt Referenzhandbuch

Definition und Verwendung

Die Methode createCDATASection() kann einen CDATASection-Knoten erstellen.

Diese Methode kann das CDATASection-Objekt zurückgeben.

Syntax:

createCDATASection(data)
Parameter Beschreibung
data Zeichenkette, dieser String kann Daten für diesen Knoten bestimmen.

Rückgabewert

Gibt den neu erstellten CDATASection-Knoten zurück, der den angegebenen Inhalt enthält.

aus

Falls das Dokument ein HTML-Dokument ist, wirft dieser Methodenaufruf eine NOT_SUPPORTED_ERR mit dem Code DOMException-Ausnahme, da HTML-Dokumente CDATASection-Knoten nicht unterstützen.

Beispiel

In allen Beispielen verwenden wir das XML-Dokument books.xml, sowie JavaScript-Funktionen loadXMLDoc().

Der folgende Code-Abschnitt fügt einem <book>-Element einen CDATA-Bereichs-Knoten hinzu:

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);
  }

Dokument-Objekt Referenzhandbuch