HTML DOM एलिमेंट removeAttributeNode() विधि
- पिछला पृष्ठ removeAttribute()
- अगला पृष्ठ removeChild()
- एक स्तर ऊपर वापस जाएँ HTML DOM Elements ऑब्जेक्ट
रूपरेखा और उपयोग
removeAttributeNode()
विधि एलिमेंट से अट्रिब्यूट को हटाता है और अट्रिब्यूट ऑब्जैक्ट。
removeAttribute() और removeAttributeNode() का अंतर
removeAttribute()
विधि अट्रिब्यूट को हटाता है और कोई वापसी नहीं देता है。
removeAttributeNode()
विधि हटाना अट्रिब्यूट ऑब्जैक्टऔर मिटाए गए ऑब्जैक्ट को वापस करता है。
परिणाम एकसी होगा。
विकल्पः
उपयोग करें removeAttribute() विधि आसान है。
अन्य संदर्भः
संदर्भ दस्तावेज़ः
शिक्षा:
उदाहरण
उदाहरण 1
पहले <h1> एलीमेंट से class गुण नोड को हटाएँ:
const element = document.getElementsByTagName("H1")[0]; const attr = element.getAttributeNode("class"); element.removeAttributeNode(attr);
उदाहरण 2
लिंक से href गुण नोड को हटाएँ:
const element = document.getElementById("myAnchor"); const attr = element.getAttributeNode("href"); element.removeAttributeNode(attr);
सिंटैक्स
element.removeAttributeNode(oldAttr)
पारामीटर
पारामीटर | वर्णन |
---|---|
oldAttr | अनिवार्य।हटाने के लिए गुण नोड की आवश्यकता है。 |
वापसी मान
टाइप | वर्णन |
---|---|
ऑब्जैक्ट | इस गुण को हटाए गए Attr ऑब्जैक्ट को प्रतिनिधित्व करता है। |
फेंकता है
अपवाद | वर्णन |
---|---|
NO_MODIFICATION_ALLOWED_ERR | वर्तमान एलीमेंट अधिकारिता है, गुणों को हटाने की अनुमति नहीं है। |
NOT_FOUND_ERR | oldAttr यह वर्तमान एलीमेंट के गुण नहीं है。 |
व्याख्या
यह विधि वर्तमान एलीमेंट के गुण समूह से (और वापस) Attr नोड को हटाएगी।यदि DTD द्वारा हटाए गए गुण को डिफ़ॉल्ट मान दिया गया है, तो इस विधि एक नया Attr नोड जोड़ेगी जो इस डिफ़ॉल्ट मान को प्रतिनिधित्व करता है।
सूचना:यहाँ दिखायें removeAttribute() विधि इस विधि के बजाय इसे सरल रूप से करना ज्यादा आसान होता है।
ब्राउज़र समर्थन
element.removeAttributeNode()
यह DOM Level 1 (1998) विशेषता है।
सभी ब्राउज़र इसे पूरी तरह से समर्थित करते हैं:
च्रोम | आईई | एज | फायरफॉक्स | सैफारी | ओपेरा |
---|---|---|---|---|---|
च्रोम | आईई | एज | फायरफॉक्स | सैफारी | ओपेरा |
समर्थन | 9-11 | समर्थन | समर्थन | समर्थन | समर्थन |
- पिछला पृष्ठ removeAttribute()
- अगला पृष्ठ removeChild()
- एक स्तर ऊपर वापस जाएँ HTML DOM Elements ऑब्जेक्ट