我必须在我的代码中包含一个header.php,那是问题的方面。
当我不包括它,代码工作正常。但是,当我包含它代码不起作用,意味着检查所有按钮不会选中所有复选框。
我的代码 -
checkall.php
function toggle(source) {
checkboxes = document.getElementsByName('foo');
for(var i=0, n=checkboxes.length;i
checkboxes[i].checked = source.checked;
}
}
Toggle All
Bar 1
Bar 2
Bar 3
Bar 4
我在this Question尝试了所有的建议通过Can Berk Güder。
任何建议... ???
+0
任何错误在你的浏览器控制台 –
+0
如果你的代码工作正常时,不遂把的header.php我想你是重写函数或复选框名称或其他东西。当页面包含在页面中时,它将作为单个文档加载。所以当你包括你的header.php页面时,你会发生一些变化。或者你的整个js不工作,因为在其他函数写入或调用header.php中的错误 –
+0
唯一的警告类型msg是--- 使用getpreventdefault()已弃用 –