Gli ultimi tutorial di sviluppo web
 

XML DOM splitText() Method


<Oggetto CDATA

Esempio

I seguenti carichi codice frammento " books_cdata.xml " in xmlDoc e si divide il testo in primo nodo 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.splitText(8);
    document.getElementById("demo").innerHTML =
    x.nodeValue + "<br>" + y.nodeValue;
}

Produzione:

Stunn
ing!
Prova tu stesso "

Definizione e utilizzo

Il splitText() metodo divide il nodo di testo in due nodi al offset specificato.

Questa funzione restituisce il nodo contenente il testo dopo l'offset.

Il testo prima l'offset rimane nel nodo di testo originale.

Sintassi

replaceData(offset)
Parametro Descrizione
offset Richiesto. Specifica dove dividere il nodo di testo. valore di offset inizia da zero

<Oggetto CDATA