วิธี insertData() ของ XML DOM
คำอธิบายและวิธีใช้
วิธี insertData() ใช้สตริงใส่ในตอนหลังของตอนหมายเหตุ
รูปแบบใช้งาน
commentNode.insertData(start,string)
ตัวแปร | รายละเอียด |
---|---|
start | จำเป็น。กำหนดที่จะใส่ตัวอักษร ค่านี้เริ่มต้นที่ 0 |
string | จำเป็น。กำหนดสตริงที่ต้องการใส่ |
รายละเอียด
วิธีนี้ใช้สตริง string ใส่ที่ตำแหน่งที่กำหนด start ข้อความที่อยู่ในตอน Comment ของโค้ด HTML。
ตัวอย่าง
บทความที่ใช้ JavaScript ฟังก์ชัน loadXMLDoc() นำแบบ XML books_comment.xml นำ xmlDoc มาใส่ และใส่ตัวอักษรเข้าไปในจุดหมายเป้าหมายของหมายเหตุ Comment แรก
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
// จัดการเฉพาะกับจุดหมายเป้าหมายของหมายเหตุ comment แค่
x[i].insertData(10,"Illustrated ");
document.write(x[i].data);
document.write("<br />");
}
}
ข้อความที่มีออกมาจากตัวอย่างนี้:
(Book 6) (Illustrated Hardcover)
ในตัวอย่างนี้ เราใช้สายลูกทับและคำสั่ง if มาจัดการเฉพาะกับจุดหมายเป้าหมายของหมายเหตุ comment โดยจุดหมายเป้าหมายของหมายเหตุ comment มีชนิดของโครงสร้างเป็น 8
หน้าที่เกี่ยวข้อง
XML DOM คู่มืออ้างอิง:CharacterData.insertData()