W3C home > Mailing lists > Public > whatwg@whatwg.org > July 2010

[whatwg] Input color state: type mismatch

From: Ian Hickson <ian@hixie.ch>
Date: Tue, 27 Jul 2010 23:45:16 +0000 (UTC)
Message-ID: <Pine.LNX.4.64.1007272343450.7470@ps20323.dreamhostps.com>
On Mon, 5 Apr 2010, TAMURA, Kent wrote:
> On Sat, Apr 3, 2010 at 06:37, Ian Hickson <ian at hixie.ch> wrote:
> > On Sat, 3 Apr 2010, TAMURA, Kent wrote:
> > > 
> > > I found type=number also had no typeMismatch. If a user wants to 
> > > type a negative value, he types '-' first. ?This state should make 
> > > typeMismatch true because '-' is not a valid floating point number.
> > 
> > The user agent shouldn't update the value until the input is a valid 
> > number. ("User agents must not allow the user to set the value to a 
> > string that is not a valid floating point number.")
> 
> Why are type=email and url different from type=number at this point?

Mostly because numbers are simpler, so it seemed less useful to expose 
half-entered numbers to the script. However, if people disagree with this 
I'm happy to change it so that those three work the same.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 27 July 2010 16:45:16 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:25 UTC