:enabled and :disabled matching <input type=hidden>

View: New views
2 Messages — Rating Filter:   Alert me  

:enabled and :disabled matching <input type=hidden>

by Lachlan Hunt :: Rate this Message:

| View Threaded | Show Only this Message

Hi,
   The spec states that:

> The :enabled pseudo-class must match any element falling into one of
> the following categories:
>
> * input elements whose type attribute are not in the Hidden state and
>   that are not disabled

and

> The :disabled pseudo-class must match any element falling into one of
> the following categories:
>
> * input elements whose type attribute are not in the Hidden state and
>   that are disabled

This doesn't match the behaviour of all web browsers I've tested. Opera,
Safari, Chrome, Firefox and IE all fail this test.

http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1643

--
Lachlan Hunt - Opera Software
http://lachy.id.au/
http://www.opera.com/

Re: :enabled and :disabled matching <input type=hidden>

by Ian Hickson :: Rate this Message:

| View Threaded | Show Only this Message

On Thu, 28 Jun 2012, Lachlan Hunt wrote:

>
>   The spec states that:
>
> > The :enabled pseudo-class must match any element falling into one of
> > the following categories:
> >
> > * input elements whose type attribute are not in the Hidden state and
> >   that are not disabled
>
> and
>
> > The :disabled pseudo-class must match any element falling into one of
> > the following categories:
> >
> > * input elements whose type attribute are not in the Hidden state and
> >   that are disabled
>
> This doesn't match the behaviour of all web browsers I've tested. Opera,
> Safari, Chrome, Firefox and IE all fail this test.
>
> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1643

I guess there's no point fighting this particular battle. Changed.

--
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'