[Webkit-unassigned] [Bug 9756] A form without a submit button unexpectedly performs its action when Return is pressed
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Apr 16 17:52:50 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=9756
--- Comment #9 from Edward Rudd <urkle at outoforder.cc> 2010-04-16 17:52:49 PST ---
(In reply to comment #8)
> Anyway, I think that IE/Firefox/Opera are logical and consistent here. Pressing
> Enter activates the default button, so if there is no default button, then
> nothing is activated.
And the issue I have is I have forms with no submit button and they get
submitted. But even with a button there's no easy way to state "I want NO
default" without using javascript.
>
> This is how it works in native applications, too - pressing Enter dismisses a
> dialog that has an "OK" button with appropriate special rendering (e.g. a
> thicker border, or a different color, or pulsating). But pressing Enter in a
> text field does not close windows that lack an "OK" button.
But how many of those dialogs with multiple fields go "default" on enter? When
you are presented with a form with multiple inputs most of the time enter
servers the same as TAB. the user experience of having a half submitted form
submit when they press enter is HORRID. And I believe that is why no other
browser (aside from webkit) does it that way. with a auto submission in the
middle of a MULTI field form just BEGS for accidental submissions. And NO
javascript is not a clean and acceptable workaround.. The only case where I
expect and enter to implicitly submit (and this is from web AND desktops) is
where there is ONE single input field. As that makes sense there as I'm
searching.. but a multi-input field form?? That doesn't makes sense, it creates
a bad user experience.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list