metoda createCDATASection() DOM XML

Podręcznik dokumentacji obiektu Document

definicja i użycie

Metoda createCDATASection() może tworzyć węzeł CDATASection.

Ta metoda może zwrócić obiekt CDATASection.

gramatyka:

createCDATASection(data)
parametry opis
data Wartość łańcucha, ten łańcuch może określać dane tego węzła.

Zwraca wartość

Zwraca nowo utworzony węzeł CDATASection, zawierający określone dane.

wywołuje

Jeśli dokument jest dokumentem HTML, ta metoda wywoła wyjątek o kodzie NOT_SUPPORTED_ERR Wyjątek DOMException, ponieważ dokumenty HTML nie obsługują węzłów CDATASection.

Przykład

W wszystkich przykładach będziemy używać pliku XML books.xml, oraz funkcji JavaScript loadXMLDoc().

Poniższy fragment kodu można użyć do dodania węzła sekcji CDATA do elementu <book>:

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

Podręcznik dokumentacji obiektu Document