Метод HTML DOM removeAttribute()
❮ Элемент объектаПример
Удалите атрибут класса из элемента <h1>:
document.getElementsByTagName("H1")[0].removeAttribute("class");
Определение и использование
Метод removeAttribute() удаляет указанный атрибут из элемента.
Отличие этого метода от метода removeAttributeNode() состоит в том, что метод removeAttributeNode() удаляет указанный объект Attr , а этот метод удаляет атрибут с указанным именем . Результат будет таким же. Также этот метод не имеет возвращаемого значения, в то время как метод removeAttributeNode() возвращает удаленный атрибут как объект Attr.
Совет: используйте метод getAttribute() , чтобы вернуть значение атрибута элемента.
Совет: используйте метод setAttribute() , чтобы добавить атрибут к элементу.
Поддержка браузера
Method | |||||
---|---|---|---|---|---|
removeAttribute() | Yes | Yes | Yes | Yes | Yes |
Синтаксис
element.removeAttribute(attributename)
Значения параметров
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to remove |
Технические детали
Возвращаемое значение: | Нет возвращаемого значения |
---|---|
DOM-версия | Объект элемента основного уровня 1 |
Дополнительные примеры
Пример
Удалите атрибут href из элемента <a>:
document.getElementById("myAnchor").removeAttribute("href");
Связанные страницы
Учебник по HTML: HTML-атрибуты
Справочник по HTML DOM: метод hasAttribute()
Справочник по HTML DOM: метод getAttribute()
Справочник по HTML DOM: метод setAttribute()
❮ Элемент объекта