Najnowsze tutoriale tworzenie stron internetowych
 

XML DOM substringData() Method


<Komentarz obiektu

Przykład

Poniżej fragment kodu ładunki " books_comment.xml " Into xmldoc i dostaje "(Hardcover) " forma ciąg pierwszego komentarza 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, y, txt, xmlDoc;
    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) {
            y = x[i].substringData(33, 11);
            txt += y + "<br>";
        }
    }
    document.getElementById("demo").innerHTML = txt;
}

Wydajność:

(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

substringData() Metoda pobiera ciąg od węzła komentarza.

Składnia

substringData(start,length)

Parametr Opis
start Wymagany. Określa gdzie zacząć znaki wyodrębniania. Wartość początkowa zaczyna się od zera
length Wymagany. Określa ile znaków, aby wyodrębnić

<Komentarz obiektu