Metode insertData() DOM XML

Definisi dan penggunaan

insertData() Metode memasukkan data ke dalam bagian CDATA.

Syarat

insertData(start,string)
Parameter Deskripsi
start Diperlukan. Menentukan dimana karakter akan disisipkan. Nilai awal dimulai dari nol.
string Diperlukan. Menentukan data yang akan disisipkan.

Contoh

Berikut kode ini akan mengambil "books_cdata.xml" dan memasukkan data ke dalam bagian CDATA elemen <html> xmlDoc:

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];
    x.insertData(3, "Wonderful and ");
    document.getElementById("demo").innerHTML =
    x.data;
}

亲自试一试