Jakob Neilson’s newest Alertbox article discusses when to use checkboxes and radio buttons – good stuff that makes our web forms easier to use!
Here’s a useful little snippet:
- Radio buttons are used when there is a list of two or more options that are mutually exclusive and the user must select exactly one choice. In other words, clicking a non-selected radio button will deselect whatever other button was previously selected in the list.
- Checkboxes are used when there are lists of options and the user may select any number of choices, including zero, one, or several. In other words, each checkbox is independent of all other checkboxes in the list, so checking one box doesn’t uncheck the others.
- A stand-alone checkbox is used for a single option that the user can turn on or off.