XML DOM ตัวอย่าง

คุณสมบัติและวิธีที่เกี่ยวข้องกับ XML DOM

เพิ่มข้อมูลลงในต้นโหมดข้อความ ตัวอย่างด้านล่างใช้แบบ XMLbooks.xml

ฟังก์ชันloadXMLDoc()

loadXMLString()ตั้งอยู่ด้านนอก JavaScript ใช้โหลดข้อความ XML

โหลดและแบ่งประกอบ XML ไฟล์
โหลดและแบ่งประกอบ XML ข้อความ

การอธิบายตัวอย่าง

XML DOM วิเคราะห์ต้นไม้โหมด

เพิ่มข้อมูลลงในต้นโหมดข้อความ ตัวอย่างด้านล่างใช้แบบ XMLbooks.xml

loadXMLString()loadXMLDoc()

วนลูปโครงสร้างตัวเลือก
วนลูปทุกตัวเลือกลูกของ element <book>

การอธิบายตัวอย่าง

ความแตกต่างเบราเซอร์ XML DOM

เพิ่มข้อมูลลงในต้นโหมดข้อความ ตัวอย่างด้านล่างใช้แบบ XMLbooks.xml

ฟังก์ชันloadXMLDoc()

แสดงความยาวของตัวเลือกรายชื่อโครงสร้าง
ตัวอย่างนี้แสดงความยาวของตัวเลือกรายชื่อโครงสร้าง. ผลลัพธ์ใน IE และบราวเซอร์อื่นๆ มีความแตกต่าง
ละเลยข้อความว่างระหว่างตัวเลือก
ตัวอย่างนี้ตรวจสอบประเภทของตัวเลือก nodeType และประมวลผลเฉพาะตัวเลือกอิเลิง

การอธิบายตัวอย่าง

คลอนตัวเลือก XML DOM

เพิ่มข้อมูลลงในต้นโหมดข้อความ ตัวอย่างด้านล่างใช้แบบ XMLbooks.xml

ฟังก์ชันloadXMLDoc()

คัดลอกต้นโหมดและใส่มันเข้าไปในต้นโหมดที่เป็นเดิม ที่ตั้งอยู่ใน JavaScript ด้านนอก ใช้ในการโหลดแบบ XML
ตัวอย่างนี้ใช้ cloneNode() ที่จะคัดลอกต้นโหมดและใส่มันเข้าไปในต้นโหมดที่เป็นเดิมของ XML โดเคมเมนต์

การอธิบายตัวอย่าง