English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод HTML DOM createAttribute()

Объект документа HTML DOM

createAttribute()метод создает новый узел атрибута и добавляет его в качествеAttrвозвращает объект.

DOM не обязателен к добавлению определенного типа атрибута к элементу с помощью метода createAttribute().

Используйтеатрибут.value свойство для установки значения атрибута.

Используйтеэлемент .setAttributeNode()метод для добавления созданного атрибута к элементу.

Или, вы можете использоватьэлемент .setAttribute()Метод заменяет метод createAttribute().

Синтаксис:

document.createAttribute(name)
var node = document.getElementById("result");
var a = document.createAttribute("href");
a.value = "https://ru.oldtoolbag.com/";
node.setAttributeNode(a);
Тестирование看看‹/›

Совместимость браузеров

Метод createAttribute() полностью поддерживается всеми браузерами:

Метод
createAttribute()ДаДаДаДаДа

Значение параметра

ПараметрОписание
nameСтрока, содержащая имя атрибута

Технические детали

Возвратное значение:Представляет созданный объект Attr
Версия DOM:Уровень DOM 1

Более примеров

Создайте атрибут src с значением "clouds.png" и вставьте его в элемент <img>:

var node = document.querySelector("img");
var a = document.createAttribute("src");
a.value = "/run/images/clouds.png";
node.setAttributeNode(a);
Тестирование看看‹/›

Объект документа HTML DOM