English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод removeAttribute() HTML DOM

Объект Element HTML DOM

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

Внимание:Поскольку removeAttribute() не возвращает значение,多个调用不能链接在一起一次性删除多个属性。

ИспользованиеgetAttribute()Метод может вернуть значение атрибута элемента.

ИспользованиеsetAttribute()Метод может добавить новый атрибут или изменить значение существующего атрибута элемента.

Синтаксис:

element.removeAttribute(attrName)
document.getElementsByTagName("H1")[0].removeAttribute("class");
Проверьте, пожалуйста‹/›

Совместимость браузеров

Метод removeAttribute() полностью поддерживается всеми браузерами:

Метод
removeAttribute()ДаДаДаДаДа

Значение параметра

ПараметрыОписание
attrNameСтрока, представляющая имя атрибута, который нужно удалить из элемента

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

Возвратное значение:Неопределено
Версия DOM:Уровень DOM 2

Более примеров

Найти, имеет ли элемент якоря атрибут href. Если атрибут href существует, удалить его с помощью removeAttribute():

var a = document.getElementById("myLink");
if (a.hasAttribute("href")) {
a.removeAttribute("href");
}
Проверьте, пожалуйста‹/›

См. также

Учебник HTML:HTML атрибуты

Референс HTML DOM:Метод getAttribute()

Референс HTML DOM:Метод setAttribute()

Референс HTML DOM:Метод hasAttribute()

Объект Element HTML DOM