[whatwg] [wf2] changing the size DOM attribute of <select>
Ian Hickson
ian at hixie.ch
Mon Aug 14 17:08:07 PDT 2006
On Sat, 11 Feb 2006, Anne van Kesteren wrote:
>
> Browsers disagree on what should be selected in such cases. Simple
> testcase:
>
> <http://webforms2.testsuite.org/controls/select/009.htm>
>
> Opera 9 passes that test and I heard Safari nightlies do too. Internet
> Explorer and Firefox fail the testcase. Personally I would be in favor
> of changing the specification to be compatible with Opera 9 and Safari
> given that what they do is sensible.
Why should selectedIndex change when you change size?
Consider the opposite testcase:
http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20html%3E%3Cp%3E%3Cselect%20size%3D1%3E%3Coption%3ETEST%3C/select%3E%0A%3Cscript%3Evar%20s%20%3D%20document.getElementsByTagName%28%27select%27%29%5B0%5D%3B%20s.selectedIndex%20%3D%20-1%3B%20s.size%20%3D%202%3B%3C/script%3E
Should TEST be selected? I'd say no. And here, should it be selected:
http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20html%3E%3Cp%3E%3Cselect%20size%3D1%3E%3Coption%3ETEST%3C/select%3E%0A%3Cscript%3Evar%20s%20%3D%20document.getElementsByTagName%28%27select%27%29%5B0%5D%3B%20s.size%20%3D%202%3B%3C/script%3E
I'd say yes.
No?
--
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