[whatwg] [html5] r5399 - [giow] (2) Define option.selected; make <option disabled selected> still get sel [...]
Ian Hickson
ian at hixie.ch
Thu Apr 28 12:34:14 PDT 2011
On Wed, 8 Dec 2010, Simon Pieters wrote:
> On Tue, 07 Dec 2010 23:13:13 +0100, Ian Hickson <ian at hixie.ch> wrote:
> > On Tue, 31 Aug 2010, Simon Pieters wrote:
> > >
> > > Maybe <select required><option value selected disabled>Choose one...
> > > should be allowed?
> >
> > I considered that, but since disabled options don't get selected, that
> > wouldn't work without yet more special-casing.
>
> It gets selected in Opera, Firefox and WebKit. AFAICT the spec makes it
> selected, too ("selectedness" is true if selected="" is present
> regardless of disabled="").
Good point. Fixed.
> > > The spec currently doesn't require there to be any select label
> > > option if the required attribute is present on select.
> >
> > Right, the label doesn't have to be present. Why would we require one?
>
> Because without one the required attribute has no effect, so is likely
> an authoring mistake.
Only if neither multiple="" and size="" are specified. But fair enough, in
that case I've made it required that there be a label.
> Also, s/selected element's/select element's/
Fixed.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list