Metodo XML DOM splitText()
Definizione e uso
splitText()
Il metodo suddivide il nodo di testo in due nodi secondo l'offset specificato.
La funzione restituisce un nodo che contiene il testo dopo l'offset.
Il testo prima dell'offset viene conservato nel nodo di testo originale.
Sintassi
splitText(offset)
Parametro | Descrizione |
---|---|
offset | Obbligatorio. Specifica dove dividere il nodo di testo. Il valore di offset parte da zero. |
Esempio
Il codice seguente carica "books.xml" nella xmlDoc e suddivide 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; {}