XML DOM insertData() Methode

Definition und Verwendung

Die insertData() Methode fügt den String in den Kommentar-Knoten ein.

Syntax:

commentNode.insertData(start,string)
Parameter Beschreibung
start Notwendig. Legt den Ort fest, an dem der Zeichen eingefügt werden soll. Dieser Wert beginnt bei 0.
string Notwendig. Legt den String fest, der eingefügt werden soll.

Beschreibung

Diese Methode gibt den String string angegebene Position einfügen start Comment-Knoten-Text-Position.

Beispiel

Dieser Codeabschnitt verwendet JavaScript-Funktionen loadXMLDoc() Lade die XML-Datei books_comment.xml Lade xmlDoc, fügen Sie dann einen String in den ersten Comment-Knoten ein:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
  if (x[i].nodeType==8)
  { 
  //Nur Kommentar-Knoten bearbeiten
  x[i].insertData(10,"Ilustrierte ");
  document.write(x[i].data);
  document.write("<br />");
  } 
}

Die Ausgabe des obigen Codes:

(Buch 6) (Ilustrierte Broschur)

In diesem Beispiel verwenden wir einen Loop und ein if-Statement, um nur die Verarbeitung für Kommentar-Knoten durchzuführen. Der Knoten-Typ des Kommentar-Knotens ist 8.

Verwandte Seiten

XML DOM-Referenzhandbuch:CharacterData.insertData()