function selectall(checkboxname) {
var elms = document.getelementsbyname(checkboxname);
if (elms.length < 1) return;
var allchecked = true;
for (var i = 0; i < elms.length; i++)
if (elms[i].type == "checkbox")
allchecked &= elms[i].checked;
for (var i = 0; i < elms.length; i++)
if (elms[i].type == "checkbox") {
elms[i].checked = !allchecked;
if (elms[i].onclick) elms[i].onclick();
}
}<input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m> <input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m> 全选<input type=checkbox value="check all" onclick="mm(this)">
<script language=javascript>
function mm(o)
{
var a = document.getelementsbyname("m");
for (var i=0; i<a.length; i++){
a[i].checked = o.checked;
}
}
</script><input type=checkbox name=chk> <input type=checkbox name=chk> <input type=checkbox name=chk> <input type=checkbox name=chk> <input type=checkbox name=chk>
全选:
<input type=checkbox onclick=sel('chk')>
<script language="javascript">
function sel(a){
o=document.getelementsbyname(a)
for(i=0;i<o.length;i++)
o[i].checked=event.srcelement.checked
}
</script>