วิธีการ getAttributeNode() ของ XML DOM
การระบุและการใช้งาน
วิธีการ getAttributeNode() ของ XML DOM จะหาแหล่งข้อมูลของคุณสมบัติผ่านชื่อที่กำหนดในองค์ประกอบปัจจุบัน
รูปแบบการใช้งาน
elementNode.getAttributeNS(ns,name)
ตัวแปร | คำอธิบาย |
---|---|
กำหนดแหล่งข้อมูลของคุณสมบัติที่ต้องการใช้ | จำเป็น |
ชี้แจง
นี้กระบวนการจะส่งกลับมากับแหล่งข้อมูล Attr ที่แสดงคุณสมบัติและค่าที่กำหนด โปรดระวังว่า คุณสามารถได้ความรู้เกี่ยวกับแหล่งข้อมูลของโครงสร้างได้ผ่านทางคุณสมบัติที่สืบทอดมาจากส่วนของ Node ด้วย
ตัวอย่าง
ในตัวอย่างทั้งหมด เราจะใช้ไฟล์ XML books.xmlและฟังก์ชัน JavaScript loadXMLDoc()。
ตัวอย่างดังกล่าวนี้จะดึงออกมาของ <book> ทั้งหมดในแบบ XML จาก "books.xml":
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
attnode=x.item(i).getAttributeNode("category")
;
document.write(attnode.name);
document.write(" = ");
document.write(attnode.value);
document.write("<br />");
}
ออกมาของโค้ดดังกล่าวคือ:
category = COOKING category = CHILDREN category = WEB category = WEB