胶片 23 : Form的组成域: Radio Buttons 和 Checkboxes
checkbox 域格式为
Pepperoni <input type="checkbox" name="pepperoni">
如果用户选定该 box , 则 pepperoni=on 被发送给 CGI 程序. 或者你可以加一个 value 属性如 value="ok", 则 value=ok 被发送给 CGI 程序.
Radio buttons 类似, 只是你一般用同一个 name 域指示多个 box , 浏览器只许选择其中的一个.
<input type="radio" name="topping" value="pepperoni"><br>
<input type="radio" name="topping" value="mushroom">
如果用户选定 mushroom, 则 topping=mushroom 被发送给 CGI 程序.
以上两种域都允许选定一个属性作为默认值.
<input type="checkbox" name="pepperoni" checked>
胶片 24 : Form 的组成域: Menus 和 Scrolled Lists, TextAreas
它们是用 select 标记创建的, 后面跟很多可选项. size 属性决定是否显示一个菜单(menu) 或列表 (list).
<select name="card" size=1>
<option selected> Master Card
<option> Visa
<option> Discover
</select>
size 设为 1 产生一个菜单 (menu) , size 为 2 或者大于2时产生一个滚动列表.
使用 textarea 来显示大块的输入区:
<textarea rows=10 cols=50 name="comments">
This is the default information.
</textarea>
Copyright: NPACT