Checkbox vs Multiple Select

I would use checkboxes in all but the most extreme situations (eg.: 100+ options). Even then, it’s probably best to categorize them and maybe offer options to dynamically expand and collapse visual categories via DHTML.

Checkboxes just plain work for people. It always amazes me how people take the slow way with selecting files in Windows Explorer – these are the same people who will have a frustrating time with a multiple-select system.

Clickable labels are great! I didnt know how to do this, but I found this. That one’s a bit messy tho. Does anyone know an article on how to do this putting all the javascript on an external file?

I’m not very good with javascript, but it’d be awesome to have a script look for all the checkboxes in a page, and make each <label for=“checkbox23”> toggle the respective checkbox!

I’d say checkboxes. Some people struggle with co-ordination when told to hold keys on the keyword and click the mouse at once, especiallg inexperienced users. My mum struggles to just click on an icon most of the time, never mind find a ctrl key, hold it, click, move, click, move, click move. So if your considering accessibility in the descision, its got to be checkboxes.

For normal user, checkbox is preferable.
Bz, the user should know “Ctrl+LftClk”.

But, we used Multiple Select in our application.
Bz, we are using 3 different Multiple Selects in our application.
We placed a note by specifying selection process.

why use javascript? why not code it in the HTML, as it should be?

How would you create a radio button that selects and de-selects? Once a single radio button is selected, there is no way to de-select it (unless you mean by javascript). Shouldn’t it be a checkbox?

it depends on how many links you have like multiple select will be good one.

<label for="checkboxOne">Check Box 1</label>
<input type="checkbox" name="checkboxOne" id="checkboxOne">

The for attribute of the label tag referers to the ID attribute of the input tag. This same method works for ALL form elements I’ve run across. :agree:

EDIT: forgot to leave my input on the actual topic :smiley:

I think SELECT fields fail in much of the same way that dropdown menus do. They are impossible to scan if you can’t see all the options all at once. Sadly, dropdown menus still have their place :frowning:

Brandon