Najnowsze tutoriale tworzenie stron internetowych
 

XML DOM insertData() Method


<Komentarz obiektu

Przykład

Poniżej fragment kodu ładunki " books_comment.xml " Into xmldoc i wstawia ciąg do pierwszego węzła komentarz:

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].insertData(25, "Italian ");
            txt += x[i].data + "<br>";
        }
    }
    document.getElementById("demo").innerHTML = txt;
}

Wydajność:

125 Simple and Delicious Italian Recipes (Hardcover)
Spróbuj sam "

W powyższym przykładzie używamy pętli i jeśli test, aby upewnić się, że jedyny komentarz węzły procesowe. Komentarz Węzeł ma typ węzła 8.


Definicja i Wykorzystanie

insertData() Sposób wstawia dane do węzła komentarzy.

Składnia

commentNode.insertData(start,string)
Parametr Opis
start Wymagany. Określa gdzie zacząć wstawianie znaków. Wartość początkowa zaczyna się od zera
string Wymagany. Określa ciąg, aby wstawić

<Komentarz obiektu