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