Método XML DOM splitText()
❮ Objeto de texto
Ejemplo
El siguiente fragmento de código carga " books.xml " en xmlDoc y divide 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;
}
Producción:
Everyday
Italian
Definición y uso
El método splitText() divide el nodo de texto en dos nodos en el desplazamiento especificado.
Esta función devuelve el nodo que contiene el texto después del desplazamiento.
El texto anterior al desplazamiento permanece en el nodo de texto original.
Sintaxis
splitText(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
❮ Objeto de texto