Método XML DOM splitText()
Definición y uso
splitText()
El método divide el nodo de texto en dos nodos según el offset especificado.
La función devuelve el nodo que contiene el texto después del offset.
El texto antes del offset se mantiene en el nodo de texto original.
Sintaxis
replaceData(Offset)
Parámetro | Descripción |
---|---|
Offset | Obligatorio. Especifica la posición del nodo de texto que se debe dividir. El valor de offset comienza en cero. |
Ejemplo
El siguiente código cargará "books_cdata.xml" en xmlDoc y dividirá el texto en el primer nodo CDATA:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; 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; }