metode XML DOM splitText()
definisi dan penggunaan
splitText()
metode ini memotong node teks menjadi dua node berdasarkan offset yang ditentukan.
fungsi ini mengembalikan node yang mengandung teks setelah offset.
teks sebelum offset dipecahkan tetap di dalam node teks asli.
syntaks
splitText(offset)
parameter | deskripsi |
---|---|
offset | wajib. Menentukan tempat memotong node teks. Nilai offset dimulai dari nol. |
contoh
berikut kode ini akan mengunduh "books.xml" ke xmlDoc dan memotong node teks setelah kata 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.splitText(9); document.getElementById("demo").innerHTML = x.nodeValue + "<br>" + y.nodeValue; }