Метод HTML DOM removeAttributeNode()Method

元素对象参考手册Объект Element

Примеры

Удалить узел атрибута элемента header:

var n=document.getElementsByTagName("INPUT")[0];
var a=n.getAttributeNode("type");
n.removeAttributeNode(a)

До удаления атрибута:

Hello World

После удаления атрибута:

Hello World


Попробуйте сами »

Определение и использование

Метод removeAttributeNode() удаляет указанный узел атрибута из элемента.

Этот метод удаляет (и возвращает) узел Attr из коллекции атрибутов текущего элемента. Если DTD задает значение по умолчанию для удаленного атрибута, этот метод добавит новый узел Attr для представления этого значения по умолчанию. Часто проще использовать метод removeAttribute() вместо этого метода.

Вы можете обратиться кremoveAttribute()методу.


Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают метод removeAttributeNode(), кроме Internet Explorer.


Синтаксис

element.removeAttributeNode(attributenode)

Parameters

Параметр Type Описание
attributenode Объект Attr Обязательный. Узел атрибута, который вы хотите удалить.

Возвращаемое значение

Type Описание
Объект Attr Удалённый узел атрибута

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

Версия DOM Объект Element уровня Core Level 1


元素对象参考手册Объект Element

Другие расширения