Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
HTMLOptionElement インターフェイスは <option> 要素を表し、 HTMLElement インターフェイスのすべてのクラスとメソッドを継承しています。
EventTarget Node Element HTMLElement HTMLOptionElement新しく作成された HTMLOptionElement オブジェクトを返します。引数は、表示するテキストである text、関連付けられる値である value、defaultSelected の値、selected の値の 4 つです。後 3 者は省略可能です。
親である HTMLElement から継承されたプロパティがあります。
HTMLOptionElement.defaultSelectedtrue または false の値を取り、選択肢が既定で選択されているかどうかを示す HTML の selected 属性の初期値を表します。
HTMLOptionElement.disabledtrue または false の値を取り、その選択肢が選択できないことを示す HTML の disabled 属性の値を表します。選択肢は無効状態の <optgroup> 要素の子である場合も無効になります。
HTMLOptionElement.form 読取専用HTMLFormElement で、この選択肢が <select> 要素の子孫であった場合は、対応する <select> 要素の form と同じ値を表します。見つからない場合は null になります。
HTMLOptionElement.index 読取専用long 値で、所属する選択肢のリスト内におけるツリー順の位置を表します。その選択肢がリストに含まれていない場合、例えば <datalist> 要素の一部である場合などは、値は 0 になります。
HTMLOptionElement.label 読取専用文字列で、この選択肢のラベルを提供する HTML の label 属性の値を反映します。この属性が特に設定されていない場合は、この値を読み取ると要素のテキストコンテンツが返されます。
HTMLOptionElement.selectedtrue または false の値を取り、この選択肢が現在選択されているかどうかを示します。
HTMLOptionElement.text文字列で、この要素のテキストコンテンツが入ります。
HTMLOptionElement.value文字列で、 HTML の value 属性が存在する場合は、その値を反映します。存在しない場合は Node.textContent プロパティの値を反映します。
固有のメソッドは実装していませんが、親である HTMLElement から継承したメソッドがあります。
| HTML # htmloptionelement |
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。