HTML DOM Метод 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 |
