HTML DOM एलिमेंट removeAttributeNode() विधि

रूपरेखा और उपयोग

removeAttributeNode() विधि एलिमेंट से अट्रिब्यूट को हटाता है और अट्रिब्यूट ऑब्जैक्ट

removeAttribute() और removeAttributeNode() का अंतर

removeAttribute() विधि अट्रिब्यूट को हटाता है और कोई वापसी नहीं देता है。

removeAttributeNode() विधि हटाना अट्रिब्यूट ऑब्जैक्टऔर मिटाए गए ऑब्जैक्ट को वापस करता है。

परिणाम एकसी होगा。

विकल्पः

उपयोग करें removeAttribute() विधि आसान है。

अन्य संदर्भः

संदर्भ दस्तावेज़ः

getAttributeNode() विधि

setAttributeNode() विधि

createAttribute() विधि

getAttribute() विधि

setAttribute() विधि

hasAttribute() विधि

अट्रिब्यूट वैल्यू अट्रिब्यूट

HTML DOM Attribute ऑब्जैक्ट

शिक्षा:

HTML गुण

उदाहरण

उदाहरण 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 समर्थन समर्थन समर्थन समर्थन