Metode XML DOM deleteData()
Definisi dan Penggunaan
Metode deleteData() menghapus data dari node komentar.
Sintaks:
commentNode.deleteData(start,length)
parameter | deskripsi |
---|---|
start | diperlukan. Lokasi karakter pertama yang akan dihapus. |
length | diperlukan. Jumlah karakter yang akan dihapus. |
deskripsi
Metode ini dari start menghapus karakter yang ditentukan mulai dari length karakter. Jika start tambah length Lebih besar daripada jumlah karakter di titik Comment, maka hapus dari start Semua karakter dari awal hingga akhir string.
Contoh
Bagian kode di bawah ini menggunakan fungsi JavaScript loadXMLDoc() Ambil berkas XML books_comment.xml Muat xmlDoc, lalu hapus beberapa karakter dari node komentar pertama:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Hanya menghandle node komentar
x[i].deleteData(0,9);
document.write(x[i].data);
document.write("<br />");
}
}
Output kode di atas:
(Buku Keras)
Dalam contoh ini, kita menggunakan beberapa perulangan dan pernyataan if untuk melaksanakan pengolahan khusus untuk node komentar. Tipe node node komentar adalah 8.
Halaman yang Berhubungan
Panduan Referensi DOM XML:CharacterData.deleteData()