<Kommentar Objekt
Beispiel
Das folgende Codefragment Lasten " books_comment.xml " in xmlDoc und fügt Text an den ersten Kommentar Element:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
myFunction(xhttp);
}
};
xhttp.open("GET",
"books_comment.xml", true);
xhttp.send();
function myFunction(xml) {
var x, i,
xmlDoc, txt;
xmlDoc = xml.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i = 0; i < x.length; i++) {
// Process only
comment nodes
if (x[i].nodeType
== 8) {
x[i].appendData(" Special Offer");
txt += x[i].data + "<br>";
}
}
document.getElementById("demo").innerHTML = txt;
}
Ausgabe:
125 Simple and Delicious Recipes (Hardcover) Special Offer
Versuch es selber " In dem obigen Beispiel verwenden wir eine Schleife und eine if-Test sicher, dass wir nur Prozess Kommentar Knoten zu machen. Ein Kommentarknoten hat einen Knotentyp von 8.
Definition und Verwendung
Die appendData() Methode fügt Daten am Ende eines Kommentarknotens.
Syntax
commentNode.appedData(string)
Parameter | Beschreibung |
---|---|
string | Erforderlich. Die Zeichenfolge an den Kommentar Knoten hinzufügen |
<Kommentar Objekt