W3C home > Mailing lists > Public > whatwg@whatwg.org > September 2009

[whatwg] Setting .value on <input type=file>

From: Ian Hickson <ian@hixie.ch>
Date: Wed, 16 Sep 2009 09:50:20 +0000 (UTC)
Message-ID: <Pine.LNX.4.62.0909160949020.14605@hixie.dreamhostps.com>
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

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:08:52 UTC