I was just thinking about doing the same because of the many messages
discussing the evils of checkboxes. I would also like to use what you
suggested Andrew --> an empty option that doesn't pass validation.

However, I wonder is it possible to do this type of validation with the
validator?

thanks,
Brian


----- Original Message -----
From: "Andrew Hill" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Monday, June 16, 2003 4:23 AM
Subject: RE: [OT] FRIDAY: HTML Checkboxes SUCK!!!


> +1
>
> Im thinking of doing the same.
> Checkboxes are evil.
>
> Another bonus to using dropdowns instead is that if you really need the
user
> to think about whether that field should be true or false then you can add
> an extra empty choice that doesnt pass validation. That way they will be
> forced to set a value in that field whereas with a checkbox they can
easily
> forget to tick it and submit a false value by mistake...
>
> My theory on what the w3c specs guys were thinking tends to involve them
> down the pub having a few too many beers and one of them saying "hey guys!
> Ive got an idea - wouldnt it be funny if we..."
>
> -----Original Message-----
> From: Viggio, Alex [mailto:[EMAIL PROTECTED]
> Sent: Saturday, 14 June 2003 04:17
> To: 'Struts Users Mailing List'
> Subject: [OT] FRIDAY: HTML Checkboxes SUCK!!!
>
>
> Is it just me?!? ;)
>
> In our last release, I replaced all of the checkboxes with YES/NO
dropdowns
> (<select> and <options> tags using a Collection for the
> "YES"=true/"NO"=false mapping).
>
> The users seem to prefer this user interface (no one's complained at
least)
> and I can still tie these to a ActionForm boolean property thanks to
> aforementioned Collection (via <define> tag)! We have a complex,
> multi-part/layer wizard workflow using the nesting tablib extensively so
the
> code was begging for refactorings. This UI change allowed us to get rid of
> all of the kludgy code to support these retarded HTML checkboxes (cya
> ActionForm reset()).
>
> What were you thinking W3C spec gurus!
>
> Apologies if you momma worked on the HTML checkbox spec, but it's Friday
the
> 13th and I'm flying to a warm, tropical beach tomorrow!!!
>
> - Alex
>
> p.s. I'm sure that there is a more elegant solution -- feel free to
share...
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to