好久没写登录 有些细节有点有点模糊 所以还是写一下把

1 单选按钮

clipboard.png

单选按钮(Radio Buttons)是通过name属性来分组的,也就是说必须使用相同的name,radio才会形成单选,如上面的例子,Male和Female的radio的name属性都是sex。如果name不同,是不具备单选这个效果的。
checked 默认选择
如果将 checked 属性放在多个单选按钮上,以后的实例将覆盖之前的实例; 也就是说,最后一个 checked 单选按钮将是所选的单选按钮。这是因为一次只能选择组中的一个单选按钮,并且每次将新的单选按钮标记为已选中时,用户代理会自动取消选择其他单选按钮。
针对不同的radio,当让name属性是相同的,但是它们的value属性是不同的,当表单提交时就会提交已选radio的value属性的值,这样在处理模块中是可以直接获取的。

2 复选框

clipboard.png

<form>

<input type="checkbox" name="coffee" value="A">A<br />
<input type="checkbox" name="coffee" value="B">B<br />
<input type="checkbox" name="coffee" value="C">C<br />
<input type="checkbox" name="coffee" value="D">D<br />
<input type="button" onclick="createOrder()" value="确认并提交"><br /><br />
<input type="text" id="order" size="20">

</form>
</body

复选框的提交方法 在定义的时候定义每个框的name是一致的 然后提交到接收页面的时候便接收为数组 在输出的时候以数组的循环遍历形式输出


HappyCodingTop
526 声望847 粉丝

Talk is cheap, show the code!!