Метод setNamedItem()
Пример
Установить атрибут класса H1:
var h = document.getElementsByTagName("H1")[0];
var typ = document.createAttribute("class");
typ.value = "democlass";
h.attributes.setNamedItem(typ);;
Попробуйте сами »
Определение и использование
Метод setNamedItem() добавляет указанный узел в NamedNodeMap.
Если узел уже существует, он будет заменен, и замененный узел будет возвращаемым значением, в противном случае возвращаемое значение будет null.
Совет: Вместо работы с узлами атрибутов вы можете использовать метод element.setAttribute() добавления атрибута со значением к элементу.
Поддержка браузера
Метод | |||||
---|---|---|---|---|---|
setNamedItem() | Да | Да | Да | Да | Да |
Синтаксис
namednodemap.setNamedItem(node)
Параметр значений
Параметр | Тип | Описание |
---|---|---|
node | Объект узла | Требуемый. Узел, который вы хотите добавить/заменить в коллекции NamedNodeMap |
Технические детали
Возвращаемое значение: | Объект узла, представляющий замененный узел (если таковой имеется), в противном случае null |
---|---|
Версия DOM | Основной уровень 1 |