XML DOM textContent คุณสมบัติ

คำนิยามและวิธีใช้

คุณสมบัติ textContent คืนหรือตั้งข้อความขององค์ประกอบที่เลือก

ถ้าคืนค่าข้อความ คุณสมบัตินี้จะคืนค่าของตัวอักษรทั้งหมดในตัวอักษรย่อยขององค์ประกอบ

ถ้าตั้งข้อความ คุณสมบัตินี้จะลบทุกตัวอักษรย่อยและใช้ตัวอักษรเดียวแทน

การใช้งาน:

คืนค่าข้อความ:

elementNode.textContent

ตั้งข้อความ:

elementNode.textContent=string

คำเตือนและหมายเหตุ:

คำเตือน:ถ้าต้องการใช้ค่าของตัวอักษรเพื่อเอาข้อความจากเครื่องนำที่ IE ให้ค่าของตัวอักษรในตัวอักษร text

ตัวอย่าง

ในทุกตัวอย่างเราจะใช้ไฟล์ XML books.xmlและฟังก์ชัน JavaScript loadXMLDoc()

ตัวอย่าง 1

รหัสบทดังนี้จะเอาข้อความของตัวอักษร <title> จากไฟล์ "books.xml":

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("title")[0];
document.write("ตัวเฉพาะอย่างย่อ: ");
document.write(x.textContent);

ข้อความที่มีขึ้นในรหัสที่นำมาใช้ดังนี้:

ตัวเฉพาะอย่างย่อ: Everyday Italian

ตัวอย่าง 2

รหัสบทความดังนี้จะทำให้หาข้อความจากตัวเฉพาะอย่างย่อ <book> แรกใน "books.xml" และแทนที่ตัวเฉพาะอย่างย่อทั้งหมดด้วยตัวเฉพาะอย่างย่อข้อความใหม่:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0];
document.write("Before: ");
document.write(x.textContent);
document.write("<br />");
x.textContent="hello";
document.write("After: ");
document.write(x.textContent);

ข้อความที่มีขึ้นในรหัสที่นำมาใช้ดังนี้:

Before: Everyday Italian Giada De Laurentiis 2005 30.00 
After: hello