Gli ultimi tutorial di sviluppo web
 

XML DOM substringData() Method


<Oggetto CDATA

Esempio

I seguenti frammento di codice carichi " books_cdata.xml " in xmlDoc e ottiene il "Stun" stringa costituiscono il primo elemento CDATA:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
        myFunction(xhttp);
    }
};
xhttp.open("GET", "books_cdata.xml", true);
xhttp.send();

function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("html")[0].childNodes[0];
    var y = x.substringData(3, 4);
    document.getElementById("demo").innerHTML =
    x.nodeValue + "<br>" + y;
}

Produzione:

Stunning!
Stun
Prova tu stesso "

Definizione e utilizzo

Il substringData() metodo ottiene una stringa dal nodo CDATA.

Sintassi

CDATANode.substringData(start,length)
Parametro Descrizione
start Richiesto. Specifica dove cominciare caratteri estrazione. valore iniziale parte da zero
length Richiesto. Specifica il numero di caratteri da estrarre

<Oggetto CDATA