View Full Version : Setting a checkbox to checked or unchecked
garry0879
04-24-2008, 04:38 PM
I'm trying to make 4 checkboxes act as a group of radio buttons so that each time you click on one checkbox, the other 3 checkboxes get 'unchecked'. How can I do this?
Thanks in advance,
Garry
ushka
04-24-2008, 07:03 PM
create four check boxes named cb_1,cb_2,cb_3,cb_4 and add this (AS2.0);
//Function to select target and unselect all others, (scalable if you change i values, ie for five boxes, use i=1; i<6, etc)
function selectCB(selectedBox) {
for(var i=1; i<5; i++) {
isTarget = eval("_level0.cb_"+i);
if(isTarget!=selectedBox) {
isTarget.selected = false;
} else {
isTarget.selected = true;
}
}
}
// Preselects cb_1
selectCB(1);
// Creates listener which calls select function and passes selection (also scalable if you change i var)
var checkboxListener:Object = new Object();
checkboxListener.click = function(evt_obj:Object) {
selectCB(evt_obj.target);
};
// Adds listener to all four checkboxes
for(var i=1; i<5; i++) {
eval("_level0.cb_"+i).addEventListener("click", checkboxListener);
}
|
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.