Метод HTML DOM removeAttributeNode()Method
Примеры
Удалить узел атрибута элемента header:
var n=document.getElementsByTagName("INPUT")[0];
var a=n.getAttributeNode("type");
n.removeAttributeNode(a)
var a=n.getAttributeNode("type");
n.removeAttributeNode(a)
До удаления атрибута:
Hello World
После удаления атрибута:
Hello World
Попробуйте сами »
Определение и использование
Метод removeAttributeNode() удаляет указанный узел атрибута из элемента.
Этот метод удаляет (и возвращает) узел Attr из коллекции атрибутов текущего элемента. Если DTD задает значение по умолчанию для удаленного атрибута, этот метод добавит новый узел Attr для представления этого значения по умолчанию. Часто проще использовать метод removeAttribute() вместо этого метода.
Вы можете обратиться кremoveAttribute()методу.
Поддержка браузеров
![]()
![]()
![]()
![]()
![]()
Все основные браузеры поддерживают метод removeAttributeNode(), кроме Internet Explorer.
Синтаксис
element.removeAttributeNode(attributenode)
Parameters
| Параметр | Type | Описание |
|---|---|---|
| attributenode | Объект Attr | Обязательный. Узел атрибута, который вы хотите удалить. |
Возвращаемое значение
| Type | Описание |
|---|---|
| Объект Attr | Удалённый узел атрибута |
Технические детали
| Версия DOM | Объект Element уровня Core Level 1 |
|---|
Другие расширения
Объект Element