<CDATA Object
Contoh
Berikut potongan kode beban " books_cdata.xml " ke xmlDoc dan membagi teks dalam node CDATA pertama:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
myFunction(xhttp);
}
};
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!
Cobalah sendiri " Definisi dan Penggunaan
The splitText() metode membagi node teks ke dua node di dispesifikasikan offset.
Fungsi ini mengembalikan node yang berisi teks setelah offset.
Teks sebelum offset tetap di node teks asli.
Sintaksis
replaceData(offset)
Parameter | Deskripsi |
---|---|
offset | Wajib. Menentukan di mana untuk membagi node teks. nilai offset dimulai dari nol |
<CDATA Object