option要素

TOPページに戻る > html入門

スポンサード リンク

option要素

select要素の選択肢(選択項目)を作ります
option要素はフォームの部品でクリックすると選べるプルダウン式の選択肢を表示します
select要素内でoption要素を増やしていくと選択肢も増えていきます。データが送信されたときにselect要素のname属性の値(入力項目の名前)と、option要素のvalue属性の値(入力項目の値)がサーバーに送られます

使い方(書式)

<option></option>

select要素

対応ブラウザ ie6 ie7 ie8 ie9 ie10 ie11 google Chrome safari fire fox opera
要素の種類 select要素の子要素、optgroup要素の子要素
内容となる要素 テキスト

属性 説明
value属性 サーバーに送る項目の値です
値を記述しておくと入力項目の初期表示として表示されます
selected属性 ページを読み込んだ初期状態から選択状態になります
値には、HTML4.01はselected、XHTMLはselected="selected"
label属性 選択肢に表示される選択肢をlabel属性で指定した文字列に置き換えます
値にはテキスト(文字)
disabled属性 フォームの入力項目と選択を禁止して操作できなくします
この属性が付いている項目はサーバーに値を送信しません
共通属性 html共通属性
イベント属性 htmlイベント属性

実際の指定方法

html

<form action="select.cgi" method="post">
<table cellpadding="5">
 <tr>
 <td>好きな飲み物は?</td>
 </tr>
 <td>
   <select name="f4" size="1">
    <option value="りんごジュース">りんごジュース</option>
    <option value="みかんジュース">みかんジュース</option>
    <option value="ぶどうジュース">ぶどうジュース</option>
   </select>
 </td>
 </tr>
 <tr>
 <td colspan="2">
 <input type="submit" value="内容確認画面へ"> 
 <input type="reset" value="リセット"> 
 </td>
 </tr>
</table>
</form>

実際の表示

※サンプルのためフォームのみでcgiは動きません
好きな飲み物は?

その他のデザインはcssでスタイルを指定





(C)2012 ホームページ作成無料