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();
}
}
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();
}
}
解决方案 »
- 一段JS 图片左右滚动的代码 谁能帮忙改下向上滚动的 谢谢
- 请高手写一个Object对象***********************
- vbs调用js
- 当选中窗体内容时激发什么事件
- 如何解决保存多个name相同的文本框的值
- 各位,网上我没有找到JS+CSS的模态对话框,要求是居中的,并且改变IE的大小,还是居中,帮忙啊
- js更换单元格背景图片
- 关闭子窗口,在父窗口求和的js怎么做啊?附代码!高手来啊!!
- 哪位javascript高手来帮我一下
- innerHTML 如何加载<option>
- 两段javascript冲突,去掉一段就好了,帮忙啊,sos
- 主窗口控制弹出的子窗口的问题, 多个子窗口!
<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>