English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
HTML DOMは、JavaScriptがHTML要素の属性を取得および変更するのを許可しています。
getAttribute()メソッドは、要素上の指定された属性の現在の値を取得するために使用されます。
以下の例では、アンカー要素のhrefおよびtitle属性の値:
var link = document.getElementById("demo"); var href = link.getAttribute("href"); var title = link.getAttribute("title");テストして見て‹/›
setAttribute()指定された要素上の属性の値を設定するためのメソッドです。
属性が既存であれば値を更新し、そうでなければ指定された名前と値を持つ新しい属性を追加します。
このサンプルでは、href属性の値を設定するアンカーエレメント:
var x = document.getElementsByTagName("a")[0]; x.setAttribute("href", "https:");//ja.oldtoolbag.com/css3/);テストして見て‹/›
同様に、以下を使用してsetAttribute()HTML要素上の既存属性の値を更新または変更するためのメソッドです。
document.getElementsByTagName("input")[0].setAttribute("type", "text");テストして見て‹/›
removeAttribute()指定された要素から属性を削除するために使用されるメソッドです。
このサンプルでは、アンカーエレメントからhref属性:
document.getElementsByTagName("a")[0].removeAttribute("href");テストして見て‹/›