1、js全选与反选:
function checkallEvent(){
var ck1 = document.getElementById("ck1").checked;
var ck2s = document.getElementsByName("ck2");
if(ck1 == true){
for(var i=0;i<ck2s.length;i++){
ck2s[i].checked = true;
}
}else{
for(var i=0;i<ck2s.length;i++){
ck2s[i].checked = false;
}
}
}
ck1是总的复选框的id
ck2是单个复选框的name
2、jquery全选与反选:
$(document).ready(
function(){
$("#ck1").click(function(){
$("input[name='ck2']").attr("checked",$(this).attr("checked"));
})
}
);
function checkallEvent(){
var ck1 = document.getElementById("ck1").checked;
var ck2s = document.getElementsByName("ck2");
if(ck1 == true){
for(var i=0;i<ck2s.length;i++){
ck2s[i].checked = true;
}
}else{
for(var i=0;i<ck2s.length;i++){
ck2s[i].checked = false;
}
}
}
ck1是总的复选框的id
ck2是单个复选框的name
2、jquery全选与反选:
$(document).ready(
function(){
$("#ck1").click(function(){
$("input[name='ck2']").attr("checked",$(this).attr("checked"));
})
}
);