FROM表单中单选按钮和复选框值的传递

43次阅读

共计 757 个字符,预计需要花费 2 分钟才能阅读完成。

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

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

<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 是一致的 然后提交到接收页面的时候便接收为数组 在输出的时候以数组的循环遍历形式输出

正文完
 0