On Fri, 2010-06-18 at 11:35 +0200, Mounir Lamouri wrote: > Hi, > > I'm wondering why select element do not have a required attribute. It > seems to be perfectly suitable. With the required attribute, select > element would be able to suffer from being missing and the :required > pseudo-class could apply. > > Is there a reason why the select element has no required attribute or > it's only an omission? > > Related bug: > http://www.w3.org/Bugs/Public/show_bug.cgi?id=9625 > > Thanks, > -- > Mounir
Required as in it should always have a value sent? If so, then it always does. The default value for a select element is not an empty string as an <option> is always there (unless someone has been stupid enough to create an empty select list.) As such, some sort of value will always be sent. Thanks, Ash http://www.ashleysheridan.co.uk