--- title: Element.removeAttribute() slug: Web/API/Element/removeAttribute tags: - API - DOM - Element - Method - Reference - remove - removeAttribute - メソッド translation_of: Web/API/Element/removeAttribute ---
{{domxref("Element")}} の removeAttribute()
メソッドは、指定された名前の属性を要素から削除します。
element.removeAttribute(attrName);
attrName
removeAttribute()
はエラーを発生させずに戻ります。undefined
です。
属性の値を直接、または {{domxref("Element.setAttribute", "setAttribute()")}} を使用して null
に設定するのではなく、 removeAttribute()
を使用してください。多くの属性は null
に設定しても、期待通りの動作をしません。
{{ DOMAttributeMethods() }}
// Given: <div id="div1" align="left" width="200px"> document.getElementById("div1").removeAttribute("align"); // Now: <div id="div1" width="200px">
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName('DOM WHATWG', '#dom-element-removeattribute', 'Element" removeAttribute')}} | {{Spec2('DOM WHATWG')}} |
{{Compat("api.Element.removeAttribute")}}