setNamedItem()

Обновлено: 21.03.2023

Визначення та використання

Метод setNamedItem()додає вузол атрибута до NamedNodeMap.

Якщо вузол атрибута вже існує, його буде замінено, і буде повернено замінений вузол атрибута, інакше повертається значення null.

Приклади

Установіть атрибут класу H1:

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

Простіше використовувати елемент .setAttribute():

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

Синтаксис

namednodemap.setNamedItem(node)

Параметри

ПараметрОпис
nodeВимагається. Вузол, який потрібно додати або замінити в NamedNodeMap.

Повернене значення

Типопис
ВузолЗамінений вузол (якщо є).
Інакше null.


Підтримка браузера

setNamedItem

Посмотреть совместимость на Can I use?

setNamedItem