这也是比较常见的功能,须要用到全选,全不选。代码以下:javascript
var all = document.getElementById("all");//全选的id var product = document.getElementsByName("product"),//全部name=product的input l = product.length; all.onclick = function(){ for(var i=l;i--;){ product[i].checked = all.checked; } }; for(var i=l;i--;){ product[i].onclick = function(){ var k = 0; for(var i=l;i--;)product[i].checked && k++; all.checked = l==k; }; }