- From: Ian Hickson <ian@hixie.ch>
- Date: Wed, 16 Sep 2009 09:50:20 +0000 (UTC)
On Tue, 15 Sep 2009, Jonas Sicking wrote: > > Currently the spec says to throw an INVALID_ACCESS_ERR exception anytime > the 'value' IDL attribute is set. However allowing it to be set to the > empty string would be good. > > The simplest use case is allowing the page to implement a 'cancel' > button. Many UAs (in fact all that I know of) don't have explicit UI for > clearing the field. In fact a quick test shows that at least Firefox and > Safari has no way to clear the field at all. > > While the page can always delete the old input element and create a new > one, that is much more complicated. Especially if the element has event > listeners or user data associated with it. > > Setting it to the empty string works in Firefox, Safari, and Chrome. It > does not appear to work in IE or Opera. Done. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 16 September 2009 02:50:20 UTC