HTML <select>タグ


例

4つのオプションを持つ選択リストを作成:

<select> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select>

試してみる »

ブラウザサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

すべての主要ブラウザは <select> タグをサポートしています。


タグの定義と使用説明

<select> 要素はドロップダウンリストを作成するために使用します。

<select> 要素内の<option>タグはリスト内の利用可能なオプションを定義します。


ヒントと注釈

ヒント:<select> 要素はフォームコントロールであり、フォーム内でユーザー入力を受け付けるために使用できます。


HTML 4.01 と HTML5 の違い

HTML5 ではいくつかの新しい属性が追加されました。


属性

New:HTML5 の新しい属性。

属性 值 説明
autofocusNew autofocus ページ読み込み時にドロップダウンリストが自動的にフォーカスを取得することを指定します。
disabled disabled この属性が true の場合、ドロップダウンリストが無効になります。
formNew form_id select フィールドが属する1つ以上のフォームを定義します。
multiple multiple この属性が true の場合、複数のオプションを選択できます。
name text ドロップダウンリストの名前を定義します。
requiredNew required ユーザーがフォームを送信する前に、ドロップダウンリストからオプションを選択する必要があることを指定します。
size number ドロップダウンリストで表示されるオプションの数を指定します。


グローバル属性

<select> タグがサポートするHTML のグローバル属性。


イベント属性

<select> タグがサポートするHTML のイベント属性。


関連記事

HTML DOM リファレンスマニュアル:Select オブジェクト

その他の拡張