<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