posts - 12,comments - 7,trackbacks - 0

<script language="javascript">
function checkAll()
{
   var a = document.getElementsByTagName("input");
   if(a[0].checked==true){
   for (var i=0; i<a.length; i++)
      if (a[i].type == "checkbox") a[i].checked = false;
   }
   else
   {
   for (var i=0; i<a.length; i++)
      if (a[i].type == "checkbox") a[i].checked = true;
   }
}
</script>

<a href="javascript:checkAll()">全选</a><br>

<input type="checkbox" ><br>
<input type="checkbox" ><br>
<input type="checkbox" ><br>
<input type="checkbox" ><br>
<input type="checkbox" ><br>
<input type="checkbox" ><br>
<input type="checkbox" ><br>
<input type="checkbox" ><br>
<input type="checkbox" ><br>
<input type="checkbox" ><br>

 

posted on 2008-02-26 02:35 浩霖 阅读(504) 评论(2)  编辑  收藏 所属分类: JavaScript

FeedBack:
# re: JavaScript控制全选页面中所有的勾选框(转)
2008-02-26 09:26 | jeasonzhao
当控件多的时候速度很慢  回复  更多评论
  
# re: JavaScript控制全选页面中所有的勾选框(转)
2008-02-26 12:30 | 浩霖
@jeasonzhao
恩,不知你有没其他好的方法实现  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: