Vig*_*ani 2 html javascript php jquery javascript-events
<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>
Run Code Online (Sandbox Code Playgroud)
大家好我已经为复选框选中了所有的切换选项并取消选中全部.仍然现在检查所有并取消选中所有不工作我在firebug中查看时在控制台中收到错误.这是我附上的截图.我不确定我做错了什么.

任何建议都会很棒.
谢谢,薇薇
你的语法不正确.你错过了.forms所以它应该是这样的
document.forms[formName].getElementsByTagName("input");
Run Code Online (Sandbox Code Playgroud)