我的复选框不想按 id 检查,它只允许按名称检查。这是代码:
function selectAll(){
var checkboxes = document.getElementsByName('id');
var button = document.getElementById('toggle');
if(button.value == ''){
for (var i in checkboxes){
checkboxes[i].checked = 'FALSE';
}
button.value = 'X'
} else {
for (var i in checkboxes){
checkboxes[i].checked = '';
}
button.value = '';
}
}
为什么我的复选框不能通过 id 来选中?
最佳答案
使用true
和false
,而不是''
和'FALSE'
checkboxes[i].checked = false;
还要确保您有一个包含您要查找的 ID 的复选框
关于javascript - 为什么我的复选框不能通过 id 来检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23228553/