我做了一个全选框,但我有另一个问题。如何选择所有元素或取消选择所有元素
我该如何让它不被选中呢?
这里是我的javascript代码:
var tab1 = document.getElementById("tbl1");
var tab2 = document.getElementById("tbl2");
var tab3 = document.getElementById("tbl3");
var tab4 = document.getElementById("tbl4");
var tab5 = document.getElementById("tbl5");
var tab6 = document.getElementById("tbl6");
var tab7 = document.getElementById("tbl7");
var tab8 = document.getElementById("tbl8");
var tab9 = document.getElementById("tbl9");
var elems = document.getElementById("checkall");
if (elems.checked == true) {
tab1.checked = true;
tab2.checked = true;
tab3.checked = true;
tab4.checked = true;
tab5.checked = true;
tab6.checked = true;
tab7.checked = true;
tab8.checked = true;
tab9.checked = true;
}
有没有办法做到这一点?
'if(elems.checked == false){ tab1.checked = false; tab2.checked = false; tab3.checked = false; tab4.checked = false; tab5.checked = false; tab6.checked = false; tab7.checked = false; tab8.checked = false; tab9.checked = false; }' – undone
或只是将逻辑改为'tab1.checked = elems.checked;'等... – dc5
@undone我复制和粘贴你写的东西,但它仍然选择所有,但不能取消选择 – Luk