XML DOM createCDATASection() metod

Document objekt referenshandbok

Definition och användning

createCDATASection() metoden kan skapa en CDATASection-knot.

Denna metod kan returnera en CDATASection-objekt.

Syntax:

createCDATASection(data)
parametrar beskrivning
data Strängvärde, denna sträng kan definiera data för denna nod.

Returvärde

Returnera den nyligen skapade CDATASection-noden, innehållande den specificerade data.

kasta

Om dokumentet är ett HTML-dokument kommer denna metod att kasta ett undantag med koden NOT_SUPPORTED_ERR DOMException-undantageftersom HTML-dokument inte stöder CDATASection-noder.

Exempel

I alla exempel kommer vi att använda XML-filer books.xml, och JavaScript-funktioner loadXMLDoc().

Följande kodfragment kan lägga till en CDATA-sektion till <book>-elementet:

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 objekt referenshandbok