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.
Esta función devuelve un nodo que contiene el texto después del offset.
El texto antes del offset se mantiene en el nodo de texto original.
Sintaxis
splitText(Offset)
Parámetros | Descripción |
---|---|
Offset | Obligatorio. Especifica dónde dividir el nodo de texto. El valor de offset comienza en cero. |
Ejemplo
El siguiente código cargará "books.xml" en xmlDoc y dividirá el nodo de texto después de la primera palabra:
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; {}