On Thu, May 7, 2009 at 2:22 PM, zambezi firstname.lastname@example.org
It appears that some ivory towered radio button designer never
conceived that a user might click on a radio button group, change
their mind and want to undo the click therefore returning to a false-
Quoting the HTML 4 spec:
If no radio button in a set sharing the same control name is initially
user agent behavior for choosing which control is initially “on” is
Note. Since existing implementations handle this case differently, the
current specification differs from RFC 1866 ([RFC1866] section 18.104.22.168),
At all times, exactly one of the radio buttons in a set is checked.
If none of the elements of a set of radio buttons specifies
`CHECKED’, then the user agent must check the first radio button
of the set initially.
Since user agent behavior differs, authors should ensure that in each
set of radio buttons that one is initially “on”.
If you want a “no preference” option, you should provide one explicitly.
Hassan S. ------------------------ email@example.com