XML DOM splitText() Metode
❮ CDATA Voorwerp
Voorbeeld
Die volgende kodefragment laai " books_cdata.xml " in xmlDoc en verdeel die teks in die eerste CDATA-knooppunt:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
myFunction(this);
}
};
xhttp.open("GET", "books_cdata.xml", true);
xhttp.send();
function myFunction(xml) {
var xmlDoc = xml.responseXML;
var x =
xmlDoc.getElementsByTagName("html")[0].childNodes[0];
var y = x.splitText(8);
document.getElementById("demo").innerHTML
=
x.nodeValue + "<br>" + y.nodeValue;
}
Uitset:
Stunn
ing!
Definisie en gebruik
Die splitText() metode verdeel die teksnodus in twee nodusse teen die gespesifiseerde offset.
Hierdie funksie gee die nodus terug wat die teks bevat na die afset.
Die teks voor die afwyking bly in die oorspronklike teksnodus.
Sintaksis
replaceData(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
❮ CDATA Voorwerp