gpt4 book ai didi

JavaScript 选中所有复选框并取消选中所有复选框

转载 作者:太空宇宙 更新时间:2023-11-04 13:42:44 24 4
gpt4 key购买 nike

<script type="text/javascript">
function checkAll(formname, checktoggle)
{
var checkboxes = new Array();
checkboxes = document[formname].getElementsByTagName('input');
for (var i = 0; i < checkboxes.length; i++) {
if (checkboxes[i].type === 'checkbox') {
checkboxes[i].checked = checktoggle;
}
}
}
</script>

<form name="myform">
<li>
<label class="cba">
<a href="javascript:void();" onclick="javascript:checkAll('myform', true);">Check All</a> |
<a href="javascript:void();" onclick="javascript:checkAll('myform', false);">UnCheck All</a>
</label>
</li>
<li>
<input class="cba" type="checkbox" name="content1" value="1"<?php checked('1', $slct); ?>/>
</li>
<li>
<input class="cbc" type="checkbox" name="content2" value="2"<?php checked('2', $copy); ?>/>
</li>
<li>
<input class="cbx" type="checkbox" name="content3" value="3"<?php checked('3', $cut); ?>/>
</li>
</form>

我已将复选框的切换选项全部选中和取消选中。现在仍然检查所有并取消选中所有不起作用我在 Firebug 中查看时在控制台中收到错误。这是我附上的截图。我不确定我的错误是什么:

enter image description here

任何建议都会很棒。

最佳答案

您的语法不正确。你缺少 .forms 所以它应该是这样的

document.forms[formName].getElementsByTagName("input");

关于JavaScript 选中所有复选框并取消选中所有复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17483771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com