XML DOM splitText()- methode
❮ Tekstobject
Voorbeeld
Het volgende codefragment laadt " books.xml " in xmlDoc en splitst het tekstknooppunt na het eerste woord:
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;
}
Uitgang:
Everyday
Italian
Definitie en gebruik
De methode splitText() splitst het tekstknooppunt in twee knooppunten op de opgegeven afstand.
Deze functie retourneert het knooppunt met de tekst na de offset.
De tekst vóór de offset blijft in het oorspronkelijke tekstknooppunt.
Syntaxis
splitText(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
❮ Tekstobject