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()