วิธี replaceData() ของ XML DOM
คำอธิบายและวิธีใช้
วิธีแทนที่ข้อมูลของตัวองค์ประกอบข้อความด้วยวิธี replaceData()
การใช้งาน:
replaceData(start,length,string)
ตัวแปร | รายละเอียด |
---|---|
start | สำคัญ。กำหนดที่จะแทนที่ตัวอักษร ค่าเริ่มต้นเป็น 0 |
length | สำคัญ。กำหนดจำนวนตัวอักษรที่จะแทนที่ |
string | สำคัญ。กำหนดตัวสัญลักษณ์ที่จะใส่ |
ตัวอย่าง
ในตัวอย่างทั้งหมด เราจะใช้ไฟล์ XML books.xmlและฟังก์ชัน JavaScript loadXMLDoc()。
บทเขียนที่มีตัวอย่างดังนี้ใช้ "Easy" แทนตัวอักษรแรก 8 ตัวของข้อความตัวองค์ประกอบ <title> ของตัวองค์ประกอบ
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);
ข้อความที่ส่งออกมา:
Easy Italian
เพิ่มเติม
XML DOM คู่มืออ้างอิง:CharacterData.replaceData()