HTML <select> multiple属性
例
ドロップダウンリストで複数選択を許可する:
<select multiple>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
試してみる »
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
すべての主要ブラウザが multiple 属性をサポートしています。
定義と使い方
multiple 属性はブール属性です。
multiple 属性は、複数のオプションを同時に選択できることを指定します。
異なるオペレーティングシステムやブラウザでの複数選択の違い:
- Windowsの場合:Ctrlボタンを押しながら複数のオプションを選択します
- Macの場合:commandボタンを押しながら複数のオプションを選択します
上記の違いが存在し、またユーザーに複数選択が可能であることを知らせる必要があるため、よりユーザーフレンドリーな方法はチェックボックスを使用することです。
HTML 4.01 と HTML5 の違い
なし。
HTML と XHTML の違い
XHTMLでは属性の最小化が禁止されているため、multiple 属性は <select multiple="multiple"> と定義する必要があります。
構文
<select multiple>
HTML <select> タグ その他の拡張