size属性
select要素のsize属性は、同時に表示する選択肢の数を指定する属性。
ブラウザ対応 |
---|
構文
<select size="同時表示選択肢数"></select>
size属性には、同時に表示する選択肢の数を指定する。
サンプルコード
<select size="3">
<option value="値A">選択肢A</option>
<option value="値B">選択肢B</option>
<option value="値C">選択肢C</option>
<option value="値D">選択肢D</option>
<option value="値E">選択肢E</option>
</select>
size属性に3
を指定すると、選択肢を3つ同時に表示する。
サンプル
1つだけ選択
HTMLソースコード
<p> size属性なし: <select name="sampleName" style="vertical-align: middle;"> <option>選択肢A</option> <option>選択肢B</option> <option>選択肢C</option> <option>選択肢D</option> <option>選択肢E</option> <option>選択肢F</option> <option>選択肢G</option> </select> </p> <p> size="3": <select name="sampleName" size="3" style="vertical-align: middle;"> <option>選択肢A</option> <option>選択肢B</option> <option>選択肢C</option> <option>選択肢D</option> <option>選択肢E</option> <option>選択肢F</option> <option>選択肢G</option> </select> </p> <p> size="7": <select name="sampleName" size="7" style="vertical-align: middle;"> <option>選択肢A</option> <option>選択肢B</option> <option>選択肢C</option> <option>選択肢D</option> <option>選択肢E</option> <option>選択肢F</option> <option>選択肢G</option> </select> </p>
実際の表示
size属性なし:
size="3":
size="7":
複数選択可
HTMLソースコード
<p> size属性なし: <select multiple name="sampleName" style="vertical-align: middle;"> <option>選択肢A</option> <option>選択肢B</option> <option>選択肢C</option> <option>選択肢D</option> <option>選択肢E</option> <option>選択肢F</option> <option>選択肢G</option> </select> </p> <p> size="3": <select multiple name="sampleName" size="3" style="vertical-align: middle;"> <option>選択肢A</option> <option>選択肢B</option> <option>選択肢C</option> <option>選択肢D</option> <option>選択肢E</option> <option>選択肢F</option> <option>選択肢G</option> </select> </p> <p> size="7": <select multiple name="sampleName" size="7" style="vertical-align: middle;"> <option>選択肢A</option> <option>選択肢B</option> <option>選択肢C</option> <option>選択肢D</option> <option>選択肢E</option> <option>選択肢F</option> <option>選択肢G</option> </select> </p>
実際の表示
size属性なし:
size="3":
size="7":