[whatwg] selection-related IDL attributes and methods and input type

Ian Hickson ian at hixie.ch
Tue Jun 14 14:02:41 PDT 2011


On Mon, 14 Mar 2011, Mounir Lamouri wrote:
> 
> Currently, the specs say that select(), selectionStart, selectionEnd and
> setSelectionRange() only apply to the input element when the type is
> text, search, url, telephone or password. Obviously, they should also
> apply when type is email [1].
> [1] See http://www.w3.org/Bugs/Public/show_bug.cgi?id=12262

I don't think it's obvious, as noted in that bug. :-)


> But, I'm wondering what should be done for types that should come with a 
> widget like date, datetime, datetime-local, time, week, month, number, 
> range or color. The resulting widget might have a text field. That's 
> even very likely for all time-related and number types. Should those IDL 
> attribute and methods apply in that case and be used on the text field? 
> or should we just ignore them? Or maybe, we could have them apply 
> depending on the UA's widget and not raise an exception when they do not 
> apply [2] and do nothing instead?
> 
> [2] Actually, that's another issue but I wonder why we raise an 
> exception...

What is the use case here?

-- 
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