Metode insertData() DOM XML

Definisi dan penggunaan

insertData() Metode untuk memasukkan data ke dalam node teks.

Sintaks

insertData(start,string)
Parameter Deskripsi
start Wajib. Tentukan dimana karakter akan disisipkan. Nilai awal dari nol.
string Wajib. Tentukan string yang akan disisipkan.

Contoh

Berikut adalah kode yang mengunduh "books.xml" ke xmlDoc dan memasukkan string ke dalam node teks elemen <title> pertama:

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

亲自试一试