A JavaScript Master-Slave Checkbox Controller

The checkBoss function addresses the recurring question: 'How can I use JavaScript to make a single check box, radio button or other control act upon a group or groups of other checkboxes (in any number of ways)?".

Note: In this demonstration, if target checkboxes are in the wrong initial state, some master checkboxes may appear to have no effect.

< AllNone

-----------Separate Form------------

< Other types of control can be used

-------Separate Range Under Simultaneous Control------

-------Separate Single Under Simultaneous Control------

Access Instructions and Source Code

This script not suitable? Tell us why.