let checkAll = document.querySelector(".checkboxAll input")
let checkCont = document.querySelectorAll(".checkboxCont input[type='checkbox']")
let mathAll = document.querySelector(".mathAll span")
checkAll.addEventListener('click', function() {
for (let i = 0; i < checkCont.length; i++) {
checkCont[i].checked = checkAll.checked
}
})
for (let i = 0; i < checkCont.length; i++) {
checkCont[i].addEventListener('click', function() {
// let mathAllspan=this.parentNode.children
// debugger
for (let j = 0; j < checkCont.length; j++) {
if (checkCont[j].checked === false) {
checkAll.checked = false
return
}
}
checkAll.checked = true
})
}
js全选反选
最新推荐文章于 2023-07-24 17:06:19 发布