HTML DOM Attributes setNamedItem() विधि

विभावना और उपयोग

setNamedItem() विधि विशेषता नोड को NamedNodeMap में जोड़ता है。

यदि विशेषता नोड पहले से ही मौजूद है, तो इसे प्रतिस्थापित करेगा और प्रतिस्थापित विशेषता नोड वापस करेगा, अन्यथा वापसी मूल्य null.

विकल्प:

इस्तेमाल करें element.setAttribute() विधि आसान है।

अन्य देखें:

attribute.value विशेषता

attribute.name विशेषता

attributes.getNamedItem() विधि

element.setAttribute() विधि

element.setAttributeNode() विधि

इंस्टांस

उदाहरण 1

H1 की class विशेषता सेट करें:

const nodeMap = document.getElementsByTagName("H1")[0].attributes;
const node = document.createAttribute("class");
node.value = "democlass";
nodeMap.setNamedItem(node);

अपने आप से प्रयास करें

उदाहरण 2

element.setAttribute() का इस्तेमाल करना आसान है:

const element = document.getElementsByTagName("H1")[0];
element.setAttribute("class", "democlass");

अपने आप से प्रयास करें

व्याकरण

namednodemap.setNamedItem(node)

पारामीटर

पारामीटर वर्णन
node आवश्यक। नामबद नोडमैप में जोड़ने या प्रतिस्थापित करने के लिए नोड।

वापसी मूल्य

क़िस्म वर्णन
नोड प्रतिस्थापित नोड (यदि हो)। अन्यथा null वापस करेगा。

ब्राउज़र समर्थन

attributes.setNamedItem यह DOM Level 1 (1998) विशेषता है।

सभी ब्राउज़र इसे समर्थित करते हैं:

च्रोम आईई एज फायरफॉक्स सैफारी ओपेरा
च्रोम आईई एज फायरफॉक्स सैफारी ओपेरा
समर्थन 9-11 समर्थन समर्थन समर्थन समर्थन