<input type="checkbox" name="checkbox[]" id="box" onclick="if(this.checked==true) { checkAll('checkbox[]'); } else { clearAll('checkbox[]'); }
<input type="checkbox" name="checkbox[]" id="checkbox" value='{$show.id}'>
<script type="text/javascript">
function checkAll(name){
//alert("aa");
var el=document.getElementsByName("checkbox[]")
var len=el.length;
//alert(len);
for(var i=0;i<len;i++)
{
if((el[i].type=="checkbox") && (el[i].name==name)) {
el[i].checked = true;
}
}
}
function clearAll(name){
//alert("aa");
var el=document.getElementsByName("checkbox[]")
var len=el.length;
//alert(len);
for(var i=0;i<len;i++)
{
if((el[i].type=="checkbox") && (el[i].name==name)) {
el[i].checked = false;
}
}
}
</script>
我测试了。是对的。,只要改好你所需要的东西就行

被折叠的 条评论
为什么被折叠?



