Revision: 17617
Updated Code
at September 10, 2009 12:42 by nathbot
Updated Code
/* 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; } } } }
Revision: 17616
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 10, 2009 12:41 by nathbot
Initial Code
/* container: ID of the element that contains the checkboxes. Set to '' to select in the whole page. select: true to select, false to de-select */ function selectAllCheckboxes(container, select){ 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(select){ allBoxes[i].checked=true; } else { allBoxes[i].checked=false; } } } }
Initial URL
Initial Description
Selects all checkboxes inside an element or a whole page
Initial Title
selectAllCheckboxes
Initial Tags
Initial Language
JavaScript