這也是比較常見的功能,須要用到全選,全不選。代碼以下: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; }; }