Javascript 如何在选中其他复选框时清除复选框?使用java脚本

Javascript 如何在选中其他复选框时清除复选框?使用java脚本,javascript,jquery,checkbox,Javascript,Jquery,Checkbox,如何在选中其他复选框时清除复选框?使用java脚本 <input type="checkbox" id="checkAll" checked > Check All <hr /> <input type="checkbox" id="checkItem1"> Item 1 <input type="checkbox" id="checkItem2"> Item 2 <input type="checkbox"

如何在选中其他复选框时清除复选框?使用java脚本

<input type="checkbox" id="checkAll" checked > Check All
    <hr />
    <input type="checkbox" id="checkItem1"> Item 1
    <input type="checkbox" id="checkItem2"> Item 2 
    <input type="checkbox" id="checkItem3"> Item 3
当用户选中复选框
id=“checkItem1”
id=“checkItem2”
id=“checkItem3”
时,我想清除复选框
id=“checkAll”
我该怎么做?使用java脚本

<input type="checkbox" id="checkAll" checked > Check All
    <hr />
    <input type="checkbox" id="checkItem1"> Item 1
    <input type="checkbox" id="checkItem2"> Item 2 
    <input type="checkbox" id="checkItem3"> Item 3
全部检查

项目1 项目2 项目3

使用jQuery,您只需编写:

$("#checkItem1").click(function() {
    $("#checkAll").prop('checked', false);
});

checkItem2
checkItem3
重复上述步骤。但是我建议给所有的
checkItem
s添加一个类,这样可以更容易地选择它们。

你刚才不是问了这个问题吗?嗯,看起来问题有点不同,不是吗?这是。这就是所谓的单选按钮。下一步是什么,重新发明轮子?:)