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