--- title: HTMLLabelElement slug: Web/API/HTMLLabelElement tags: - DOM - DOM Reference translation_of: Web/API/HTMLLabelElement ---
{{ApiRef}}

HTMLLabelElement インタフェースは {{domxref("HTMLElement")}} インタフェースを継承するインタフェースであり、 HTML {{HTMLElement("label")}} 要素を操作する為の特別なプロパティを提供します。

プロパティ

{{domxref("HTMLElement")}} インタフェースから継承するプロパティ以外に、以下の固有プロパティを持ちます。

名称 説明
accessKey {{domxref("DOMString")}} {{htmlattrxref("accesskey", "label")}} HTML 属性を反映
control {{readonlyInline}} {{domxref("DOMString")}} ラベル付きコントロール
form {{readonlyInline}} {{domxref("HTMLFormElement")}} このラベルのフォームオーナー
htmlFor {{domxref("DOMString")}} ラベル付きコントロール (labeled control) の ID 。 {{htmlattrxref("for", "label")}} 属性を反映。

メソッド

{{domxref("HTMLElement")}} のメソッドを継承しています。固有のメソッドはありません。

仕様

仕様書 策定状況 コメント
{{SpecName('HTML WHATWG', "forms.html#the-label-element", "HTMLAnchorElement")}} {{Spec2('HTML WHATWG')}} {{SpecName("HTML5 W3C")}} より変更無し
{{SpecName('HTML5 W3C', "forms.html#the-label-element", "HTMLAnchorElement")}} {{Spec2('HTML5 W3C')}}
  • accessKey プロパティは現在、{{domxref("HTMLElement")}} インタフェースのメソッドに定義変更された。
  • control プロパティが追加された。
{{SpecName('DOM2 HTML', 'html.html#ID-13691394', 'HTMLLabelElement')}} {{Spec2('DOM2 HTML')}} {{SpecName("DOM1")}} より変更無し
{{SpecName('DOM1', 'level-one-html.html#ID-13691394', 'HTMLLabelElement')}} {{Spec2('DOM1')}} 最初期の定義

ブラウザ実装状況

{{Compat("api.HTMLLabelElement")}}

関連情報