XML DOM splitText() Methode
❮ Textobjekt
Beispiel
Das folgende Codefragment lädt " books.xml " in xmlDoc und teilt den Textknoten nach dem ersten Wort:
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;
}
Ausgabe:
Everyday
Italian
Definition und Verwendung
Die Methode splitText() teilt den Textknoten am angegebenen Offset in zwei Knoten.
Diese Funktion gibt den Knoten zurück, der den Text nach dem Offset enthält.
Der Text vor dem Offset verbleibt im ursprünglichen Textknoten.
Syntax
splitText(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
❮ Textobjekt