XML DOM createCDATASection() metode

Document objekt referencemanual

Definition og brug

createCDATASection() metoden kan oprette en CDATASection-knude.

Denne metode kan returnere en CDATASection-objekt.

Syntaks:

createCDATASection(data)
parametre beskrivelse
data Strengerværdi, denne streng kan specificere data for dette punkt.

Returværdi

Returnerer den nyoprettede CDATASection node, indholdet er specificeret som data.

kaste

Hvis dokumentet er et HTML-dokument, vil denne metode kaste en fejl med koden NOT_SUPPORTED_ERR DOMException fejl, fordi HTML-dokumenter ikke understøtter CDATASection-noder.

eksempel

I alle eksempler vil vi bruge XML-filer books.xml, samt JavaScript-funktioner loadXMLDoc().

Følgende kodefragment kan tilføje en CDATA-sektion node til <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 referencemanual