HTMLSelectElement

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

HTMLSelectElement インターフェイスは HTML の 要素の選択肢の集合から項目を取得します。角括弧または括弧で序数を指定することで、明示的にこのメソッドを呼び出さずに項目にアクセスすることもできます。

HTMLSelectElement.namedItem()

選択肢の集合から指定した名前で項目を取得します。名前の文字列は option ノードの id または name 属性と一致させることができます。角括弧または括弧で名前を指定することで、明示的にこのメソッドを呼び出さずに項目にアクセスすることもできます。

HTMLSelectElement.remove()

この select 要素の選択肢の集合から、指定された序数の要素を削除します。

HTMLSelectElement.reportValidity()

このメソッドは、この要素の制約の問題があれば、ユーザーに報告します。問題があれば、キャンセル可能な invalid イベントを要素で発生させ、 false を返します。問題がなければ、 true を返します。

HTMLSelectElement.setCustomValidity()

選択要素の独自の検証メッセージを指定されたメッセージに設定します。空文字列を使用すると、要素に独自の検証エラーがないことを示します。

showPicker()

オプションピッカーを表示します。

イベント

このインターフェイスには HTMLElementElementNode から継承したイベントがあります。

これらのイベントを待ち受けするには addEventListener() を使用するか、イベントリスナーをこのインターフェイスの onイベント名 プロパティに代入するかしてください。

change イベント

ユーザーが選択肢を選択したときに発行されます。

input イベント

,