html + js - 通过无线电禁用复选框

时间:2014-06-08 19:49:05

标签: checkbox input types radio

我是初学者,所以我想问一下是否有人可以帮我建立一个HTML(带JS)的研究表格,它必须有2个复选框,并且可以被第三个禁用。

<table>
  <tr>
    <td>Do you like fishing?:</td>
    <td><input type="checkbox" value="" id="fish"></td>
  </tr><br />
  <tr>
    <td>Or do you like jogging?:</td>
    <td><input type="checkbox" value="" id="wake"></td>
  </tr><br />
  <tr>
    <td>None of that:</td>
    <td><input type="radio" value="" id="none"></td>
</tr>
</table>`

我的目标是使用第三个单元取消第一个和第二个选项。

1 个答案:

答案 0 :(得分:0)

您的问题的逻辑告诉我您不应该使用复选框,因为您要求用户选择一个答案或另一个答案。单选按钮非常适合这种情况。复选框允许选择多个选项。

如果你想&#34;禁用&#34;您应该使用javascript设置&#34;禁用&#34;当上述&#34;以上都不是&#34;被勾选。

提交表单时,禁用的输入字段不在POST数组中。

根据您提供的给定问题,您应该使用单选按钮组。这只会允许用户完成三个可用答案中的一个。

示例:http://www.echoecho.com/htmlforms10.htm