วิธีการ 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