<optgroup>

<select>要素内の<option>要素をグループ化することができます。


ブラウザ

IE6 / N6 / N7 / O7 / O9 / Fx1 / Fx2

▲PageTop

仕様

・構成
要素区分 エンドタグ ネストできる要素 備考
<select>要素または<optgroup>要素の子要素 省略不可 <option>要素が少なくとも1回出現しなければならない。

・属性
属性名 必須 意味
label 階層名 任意のテキスト
disabled 選択・変更不可 disabled
class class名 スタイルシートを設定したclass名
id id名 スタイルシートを設定したid名もしくは、任意のテキスト
title 説明文 任意のテキスト
style スタイル 任意のスタイル
lang 言語コード 例(日本語):ja
dir 読む方向
rtl
右から左に読む
ltr
左から右に読む

・イベント
イベント 仕様
onclick クリック時に発生
ondblclick ダブルクリック時に発生
onmousedown 要素上でマウスボタンを押したときに発生
onmouseup 要素上でマウスボタンを離したときに発生
onmouseover ポインティングデバイスが要素上を通過したときに発生
onmousemove ポインティングデバイスが要素上で動くと発生
onmouseout 要素の領域から出るときに発生
onkeypress 要素上でキーが押されて、要素から離れたとき発生
onkeydown 要素上でキーが押されたとき発生
onkeyup 要素上で押されたキーを離したとき発生

▲PageTop

サンプル

ソースコード

<html>
  <head>
    <title>サンプルコード</title>
  </head>
  <body>
    <select>
      <optgroup label="日本茶">
        <option>抹茶</option>
        <option>緑茶</option>
        <option>煎茶</option>
      </optgroup>
      <optgroup label="中国茶">
        <option>ジャスミンティー</option>
        <option>烏龍茶</option>
        <option>プーアル茶</option>
        <option>マンゴー果茶</option>
        <option>柚子茶</option>
      </optgroup>
      </select>
  </body>
</html>

表示結果

▲PageTop

関連項目

HTML

<select> / <option>

▲PageTop