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;
{}

Prueba personalmente