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 , що представляє видалений атрибут. |