Ultimele tutoriale de dezvoltare web
 

XML DOM substringData() Method


<Comentariu Obiect

Exemplu

Următorul cod încarcă fragment „ books_comment.xml “ în xmlDoc și devine "(Hardcover) “ string formează primul element de comentariu:

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;
}

ieşire:

(Hardcover)
Încearcă - l singur »

În exemplul de mai sus, vom folosi o buclă și un test în cazul în care pentru a ne asigura că singurul proces comentariu noduri. Un comentariu nod are un tip de nod de 8.


Definiție și utilizare

substringData() metoda devine un șir de comentarii nodul.

Sintaxă

substringData(start,length)

Parametru Descriere
start Necesar. Specifică unde să înceapă extragerea de caractere. Valoarea de pornire pornește de la zero
length Necesar. Specifică cât de multe caractere pentru a extrage

<Comentariu Obiect