/ Published in: JavaScript
Selects all checkboxes inside an element or a whole page
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
/* container: ID of the element that contains the checkboxes. Set to '' to select in the whole page. doSelect: true to select, false to de-select */ function selectAllCheckboxes(container, doSelect){ if(container!=''){ var allBoxes = document.getElementById(container).getElementsByTagName('input'); } else { var allBoxes = document.getElementsByTagName('input'); } for(var i=0; i<allBoxes.length; i++){ if(allBoxes[i].type=="checkbox"){ if(doSelect){ allBoxes[i].checked=true; } else { allBoxes[i].checked=false; } } } }