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