Metode substringData() DOM XML

Definisi dan penggunaan

substringData() Metode untuk mengambil data dari node teks.

Sintaks

substringData(start,length)
Parameter Deskripsi
start Diperlukan. Menentukan dimana karakter akan diambil. Angka awal dimulai dari nol.
length Diperlukan. Menentukan jumlah karakter yang akan diambil.

Contoh

Berikut adalah kode yang akan mengambil "books.xml" ke xmlDoc dan mengambil frasa dari 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];
    var y = x.substringData(9, 7);
    document.getElementById("demo").innerHTML =
    x.nodeValue + "<br>" + y;
{}

Coba sendiri