--- title: Element.removeAttribute() slug: Web/API/Element/removeAttribute translation_of: Web/API/Element/removeAttribute ---
{{ APIRef("DOM") }}
removeAttribute
удаляет атрибут с элемента.
element.removeAttribute(attrName);
attrName
строка, имя атрибута который должен быть удалён с element.// <div id="div1" align="left" width="200px"> document.getElementById("div1").removeAttribute("align"); // now: <div id="div1" width="200px">
Вы должны использовать removeAttribute вместо того, чтобы устанавливать значение атрибута в null, используя setAttribute.
Попытка удаления атрибута, которого нет на элементе не вызывает ошибки.
{{ DOMAttributeMethods() }}
DOM Level 2 Core: removeAttribute (introduced in DOM Level 1 Core)