Metodo XML DOM splitText()
❮ Oggetto di testo
Esempio
Il seguente frammento di codice carica " books.xml " in xmlDoc e divide il nodo di testo dopo la prima parola:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
myFunction(this);
}
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
function myFunction(xml) {
var xmlDoc = xml.responseXML;
var x =
xmlDoc.getElementsByTagName("title")[0].childNodes[0];
var y = x.splitText(9);
document.getElementById("demo").innerHTML
=
x.nodeValue + "<br>" + y.nodeValue;
}
Produzione:
Everyday
Italian
Definizione e utilizzo
Il metodo splitText() divide il nodo di testo in due nodi all'offset specificato.
Questa funzione restituisce il nodo contenente il testo dopo l'offset.
Il testo prima dell'offset rimane nel nodo di testo originale.
Sintassi
splitText(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
❮ Oggetto di testo