English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
removeAttribute()このメソッドは、指定された名前を持つ属性を要素から削除します。
注意:removeAttribute()は値を返さないため、複数の属性を一度に削除するために呼び出しをリンクすることはできません。
使用getAttribute()このメソッドは、要素の属性値を返します。
使用setAttribute()このメソッドは、新しい属性を追加したり、要素上の既存の属性の値を変更することができます。
element.removeAttribute(attrName)
document.getElementsByTagName("H"1")[0].removeAttribute("class");テストして見て‹/›
すべてのブラウザでremoveAttribute()メソッドが完全にサポートされています:
メソッド | |||||
removeAttribute() | は | は | は | は | は |
引数 | 説明 |
---|---|
attrName | 文字列、要素から削除する属性の名前を示します |
返り値: | 未定義 |
---|---|
DOMバージョン: | DOM 2階層 |
アンカー要素がhref属性を持っているかどうかを検出します。存在する場合、removeAttributeを使用してhref属性を削除します:
var a = document.getElementById("myLink"); if (a.hasAttribute("href")) { a.removeAttribute("href"); }テストして見て‹/›
HTMLチュートリアル:HTML属性
HTML DOM参照:getAttribute()メソッド
HTML DOM参照:setAttribute()メソッド
HTML DOM参照:hasAttribute()メソッド