removeAttributeNode()
Обновлено: 20.03.2023
Визначення та використання
Метод removeAttributeNode()
видаляє атрибут з елемента.
Метод removeAttributeNode()
повертає об'єкт Attribute .
Приклади
Видаліть вузол атрибута класу з першого елемента <h1>:
const element = document.getElementsByTagName("H1")[0];
const attr = element.getAttributeNode("class");
element.removeAttributeNode(attr);
Видаліть вузол атрибута href із посилання:
const element = document.getElementById("myAnchor");
const attr = element.getAttributeNode("href");
element.removeAttributeNode(attr);
Різниця між removeAttribute() і removeAttributeNode()
Метод removeAttribute()
видаляє атрибут і не повертає значення.
Метод removeAttributeNode()
видаляє об’єкт Attr і повертає видалений об’єкт.
Результат буде той самий.
Синтаксис
element.removeAttributeNode(node)
Параметри
Параметр | Опис |
attributenode | Вимагається. Вузол атрибута, який потрібно видалити. |
Повернене значення
Тип | опис |
Об'єкт | Об’єкт Attr , що представляє видалений атрибут. |