<input type="checkbox" name="checkbox1">1</input>
<input type="checkbox" name="checkbox1">2</input>
<button onclick="checkboxed('checkbox1')" >全(反)選</button>
js
function checkboxed(objName){
var objNameList=document.getElementsByName(objName);
var checked_counts = 0;
for(var i=0;i<objNameList.length;i++){
if(objNameList[i].checked){
checked_counts++;
}
}
if(null!=objNameList&&checked_counts!=objNameList.length){
// alert("全選操作");
for(var i=0;i<objNameList.length;i++){
objNameList[i].checked="checkbox";
}
}else{
// alert("反選操作");
for(var i=0;i<objNameList.length;i++){
objNameList[i].checked="";
}
}
}