XML DOM splitText() Metode
Objek CDATA
Contoh
Fragmen kode berikut memuat " books_cdata.xml " ke dalam xmlDoc dan membagi teks di simpul CDATA pertama:
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;
}
Keluaran:
Stunn
ing!
Definisi dan Penggunaan
Metode splitText() membagi node teks menjadi dua node pada offset yang ditentukan.
Fungsi ini mengembalikan simpul yang berisi teks setelah offset.
Teks sebelum offset tetap berada di node teks asli.
Sintaksis
replaceData(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
Objek CDATA