XML DOM กู้ค่าทางแบบแบ่งตามตัวแปร

คำนิยามและวิธีใช้

getAttribute() ฟังก์ชันดึงค่าของคุณสมบัติโดยใช้ชื่อ

รูปแบบ

elementNode.getAttribute(name)
ประกาศ เรื่อง
name สำคัญ กำหนดคุณสมบัติที่จะใช้ดึงค่าของมัน

คำเตือนและหมายเหตุ

สำหรับเอกสาร XML ที่ใช้ชื่อสาธารณะ จำเป็นต้องใช้ getAttributeNS() ฟังก์ชัน

ตัวอย่าง

ในตัวอย่างทั้งหมดนี้ เราจะใช้ไฟล์ XML books.xmlและฟังก์ชัน JavaScript loadXMLDoc()

รหัสส่วนต่างๆ ข้างต้นเพื่อใช้ดึงค่าของคุณสมบัติ "category" ในแบบ <book> ทั้งหมด

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
document.write(x[i].getAttribute('category'));
document.write("<br />");
}

ออกเสียงของรหัสในตอนนี้เป็น:

COOKING
CHILDREN
WEB
WEB