XML DOM hasAttribute() विधि

विनिर्माण और उपयोग

यदि वर्तमान आचरण नोड को निर्दिष्ट आचरण के अधीन रखा है, तो true वापस करें, अन्यथा false वापस करें。

व्याकरण:

hasAttribute(name)
पैरामीटर वर्णन
name अनिवार्य।निर्दिष्ट आचरण को जाँच करने के लिए निर्दिष्ट करें

व्याख्या

यह विधि एक आचरण को निर्दिष्ट करने के लिए निर्णय करती है, लेकिन उस आचरण के मान को नहीं वापस करती है।ध्यान दें कि यदि इस दस्तावेज़ में निर्दिष्ट आचरण को स्पष्ट रूप से सेट किया गया है या दस्तावेज़ क़िस्म निर्दिष्ट आचरण को डिफ़ॉल्ट मान के रूप में सेट करता है, तो hasAttribute() विधि दोनों में true वापस करती है।

उदाहरण

सभी उदाहरणों में, हम XML फ़ाइल का उपयोग करेंगे books.xmlके साथ loadXMLDoc()

नीचे का कोड टुकड़ा "books.xml" में पहले <book> आचरण के लिए "category" आचरण है की नहीं है की जाँच करता है:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.hasAttribute("category"));

इस कोड का आउटपुट निम्नलिखित है:

सही