<form method="POST" action="xxx.cgi"> <select name="OS"> <option value="Win">Windows</option> <option value="Mac">MacOS</option> <option value="Lin">Linux</option> <option value="OTHER">その他</option> </select> <input type="submit" value="OK"> </form>
size 属性を指定すると、選択肢を表示する行数を指定できます。
<form method="POST" action="xxx.cgi"> <select name="browser" size=5> <option value="Ch">Chrome</option> <option value="Fx">Firefox</option> <option value="Op">Opera</option> <option value="Sa">Safari</option> <option value="IE8">Internet Explorer 8</option> <option value="IE9">Internet Explorer 9</option> <option value="IE10">Internet Explorer 10</option> <option value="IE11">Internet Explorer 11</option> </select> <input type="submit" value="OK"> </form>
multiple 属性を指定すると、Ctrl や Shift キーを押しながら選択することで、複数項目の選択を可能とします。複数選択した場合、サーバには、名前=値 が複数送信されます。
<form method="POST" action="xxx.cgi"> <select name="browser" size=5 multiple> <option value="Ch">Chrome</option> <option value="Fx">Firefox</option> <option value="Op">Opera</option> <option value="Sa">Safari</option> <option value="IE">Internet Explorer</option> </select> <input type="submit" value="OK"> </form>