Atribut textContent DOM XML
Definisi dan penggunaan
Atribut textContent mengembalikan atau menetapkan teks elemen yang dipilih.
Jika mengembalikan teks, atribut ini akan mengembalikan nilai semua node teks di dalam node elemen.
Jika menetapkan teks, atribut ini akan menghapus semua node anak dan digantikan dengan node teks tunggal.
Sintaks:
Kembalikan teks:
elementNode.textContent
Setel teks:
elementNode.textContent=string
Petunjuk dan komentar:
Petunjuk:Untuk mengembalikan teks node untuk browser IE, gunakan atribut text.
Contoh
Dalam semua contoh, kita akan menggunakan berkas XML books.xmldan fungsi JavaScript loadXMLDoc().
Contoh 1
Fragment kode di bawah ini mendapatkan teks node untuk elemen <title> pertama di dalam berkas "books.xml":
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("title")[0];
document.write("Nodes Teks: ");
document.write(x.textContent
);
Keluaran kode di atas:
Nodes Teks: Everyday Italian
Contoh 2
Kode potongan di bawah ini mengembalikan node teks pertama <book> dari "books.xml" dan menggantikan semua node dengan node teks baru:
xmlDoc=loadXMLDoc("books.xml"); var x=xmlDoc.getElementsByTagName("book")[0]; document.write("Sebelum: "); document.write(x.textContent
); document.write("<br />"); x.textContent="hello"; document.write("Setelah: "); document.write(x.textContent
);
Keluaran kode di atas:
Sebelum: Everyday Italian Giada De Laurentiis 2005 30.00 Setelah: hello