chkAll.addEventListener('click', function() { const checked = chkAll.checked; for (let i = 0; i < chkFruits.length; i++) { chkFruits[i].checked = checked; } });拆开写怎么写
时间: 2024-03-10 13:48:02 浏览: 88
JavaScript中点击事件的写法
5星 · 资源好评率100%
拆开后的代码如下所示:
```
chkAll.addEventListener('click', function() {
const checked = chkAll.checked;
for (let i = 0; i < chkFruits.length; i++) {
chkFruits[i].checked = checked;
}
});
```
解释:
这段代码是给一个全选的复选框`chkAll`绑定了一个点击事件处理函数。当点击全选复选框时,会将所有水果复选框的选中状态与全选复选框的选中状态同步。
具体地,首先获取全选复选框的选中状态,然后遍历所有水果复选框,将它们的选中状态设置为全选复选框的选中状态。这样,当全选复选框被选中时,所有水果复选框也会被选中;当全选复选框被取消选中时,所有水果复选框也会被取消选中。
阅读全文