XML DOM getAttributeNode() विधि

परिभाषा और उपयोग

getAttributeNode() विधि वर्तमान एलिमेंट से नाम के द्वारा अट्रिब्यूट नोड को प्राप्त करती है。

वाक्यांकरण :

elementNode.getAttributeNS(ns,name)
पारामीटर वर्णन
name आवश्यक। निर्दिष्ट प्रकृति नोड को निर्दिष्ट करता है。

व्याख्या

यह विधि एक Attr नोड को वापस देगा जो निर्दिष्ट प्रकृति और मूल्य को प्रतिनिधित्व करता है। कृपया ध्यान दें कि इस प्रकृति को Node इंटरफेस से उत्पन्न attributes अट्रिब्यूट द्वारा भी प्राप्त किया जा सकता है।

इस्टांस

सभी उदाहरणों में, हम XML फ़ाइल का उपयोग करेंगे books.xmlऔर जावास्क्रिप्ट फ़ंक्शन loadXMLDoc()

नीचे दिए गए उदाहरण "books.xml" में सभी <book> एलिमेंटों से "category" अभियात्मक ले लेता है:

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