Gli ultimi tutorial di sviluppo web
 

XML DOM deleteData() Method


<Oggetto CDATA

Esempio

I seguenti frammento di codice carichi " books_cdata.xml " in xmlDoc ed elimina alcuni caratteri (the "<b>" tag) dal nodo testo del primo <html> elemento:

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];
    x.deleteData(0, 3);
    document.getElementById("demo").innerHTML =
    x.data;
}

Produzione:

Stunning!
Prova tu stesso "

Definizione e utilizzo

Il deleteData() metodo elimina i dati da un nodo CDATA.

Sintassi

CDATANode.deleteData(start,length)
Parametro Descrizione
start Richiesto. Specifica dove cominciare la rimozione di caratteri. valore iniziale parte da zero
length Richiesto. Specifica il numero di caratteri da eliminare

<Oggetto CDATA