วิธี createCDATASection() ของ XML DOM
คำอธิบายและการใช้งาน
วิธี createCDATASection() สามารถสร้างตัวเลือก CDATASection
วิธีนี้สามารถคืนค่า CDATASection ได้
ภาษาบางส่วน:
createCDATASection(data)
ประกาศ | รายละเอียด |
---|---|
data | ข้อความตัวอย่าง ข้อความนี้สามารถกำหนดข้อมูลสำหรับโหนดนี้ |
กลับค่า
กลับค่าที่สร้างขึ้นใหม่ของ CDATASection ที่มีข้อมูลที่กำหนดไว้
ปล่อย
ถ้าเอกสารเป็นเอกสาร HTML ก็จะมีการปล่อยความผิดพลาด NOT_SUPPORTED_ERR โดยใช้รหัส ความผิดพลาด DOMExceptionเพราะเอกสาร HTML ไม่สนับสนุน CDATASection
ตัวอย่าง
ในทุกตัวอย่างที่เราใช้ เราจะใช้เอกสาร XML books.xmlและฟังก์ชัน JavaScript loadXMLDoc().
ส่วนของโค้ดต่อไปนี้สามารถเพิ่ม CDATA โหมดมาที่ หลัก XML วัตถุ <book> ได้
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newCDATA,newtext;
newtext="Special Offer & Book Sale";
for (i=0;i<x.length;i++)
{
newCDATA=;xmlDoc.createCDATASection(newtext);
;
x[i].appendChild(newCDATA);
}