Metoda appendData() DOM XML

Definicja i użycie

Metoda appendData() dodaje określony tekst na końcu tekstu zawartego w węźle komentarza.

Gramatyka:

commentNode.appendData(string)
parametr opis
string do dodania do cięgu znaków węzła comment.

opis

Ta metoda konwertuje ciąg znaków string Dodaj do końca atrybutu data węzła.

Przykład

Poniższy kod segment używa funkcji JavaScript loadXMLDoc() Wczytaj plik XML books_comment.xml Wczytaj xmlDoc i dodaj tekst do pierwszego węzła komentarza:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
if (x[i].nodeType==8)
  { 
  //Tylko węzły komentarza
  x[i].appendData(" Special Offer");
  document.write(x[i].data);
  document.write("<br />");
  } 
}

Wyjście kodu powyżej:

(Książka 6) (Twarda oprawa) Specjalna oferta

W tym przykładzie używamy pętli i instrukcji if, aby wykonać operacje dotyczące tylko węzłów komentarza. Rodzaj węzła komentarza to 8.

Strony związane

Podręcznik do DOM XML:CharacterData.appendData()