วิธี 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()