需要选择所有是/否单选按钮

时间:2018-01-22 18:24:13

标签: javascript jquery html

当我点击全选时,我试图选择所有是单选按钮,我的意思是如果你点击"是"然后点击选择全部必须选择所有字段为“是”#34; no"单选按钮。 此外,我正在尝试使用复选框,但不确定哪种方法可以实现。

println

<script language="JavaScript">
function selectAll(source) {
    checkboxes = document.getElementsByName('bValidation[]');
    for(var i in checkboxes)
        checkboxes[i].checked = source.checked;
}

2 个答案:

答案 0 :(得分:3)

将此'bValidation[]'更改为此'bValidation'

&#13;
&#13;
function selectAll(source) {
  checkboxes = document.getElementsByName('bValidation');
  for (var i in checkboxes)
    checkboxes[i].checked = source.checked;
}
&#13;
<input type="checkbox" name="bValidation" value="Y"> Y
<input type="checkbox" name="bValidation" value="N"> N
<br><input type="checkbox" id="selectall" onClick="selectAll(this)" />Select All
&#13;
&#13;
&#13;

答案 1 :(得分:2)

而不是只在输入类型中编写名称,您必须在两个输入中指定name =“bValidation []”。

start /?
function selectAll(source) {
    checkboxes = document.getElementsByName('bValidation[]');
    for(var i in checkboxes)
        checkboxes[i].checked = source.checked;
}