日期:2014-05-16  浏览次数:20359 次

怎么用js实现checkbox全选。
如图:
怎么实现点击上面那个checkbox,然后下面相对应的checkbox也勾上。怎么用js来实现 
补充,这是用Datalist嵌套GridView实现的


------解决方案--------------------
HTML code
<input type="checkbox" onclick="ckall(this.checked)"/>全选
<script>
function ckall(checked){
//注意修改你的gridview的id
var ips=document.getElementById('GridViewID').getElementsByTagName('input');
for(var i=0;i<ips.length;i++)if(ips[i].type=='checkbox')ips[i].checked=checked;
}</script>