|
Posted by Jukka K. Korpela on 04/27/07 13:54
Scripsit Travis Newbury:
> On Apr 26, 1:08 pm, Leif K-Brooks <eurl...@ecritters.biz> wrote:
>
>> That's standard, expected functionality. When an even slightly
>> clueful user presses the enter key in a form, they want to submit
>> it. Don't make that more difficult.
>
> I HATE that functionality! I want to click a button to submit the
> form, if I press the enter key, I want it to do a carriage return or
> nothing.
So whenever you use Google, you want type in the search string, then look
for the mouse and try to click on the submit button, instead of pressing the
enter key (with no need for a mouse for this simple operation)?
What does a carriage return do in a single-line input field?
I have sympathy for your sentiments as regards to large forms, especially
forms with handlers that aren't prepared to handling incomplete submissions.
But the feature itself is very useful and natural and it was even described
as suggested behavior in early HTML specifications - for a form with a
single input field (optionally with checkboxes and radio buttons, but no
other fields for text input). Some browsers then implemented it for _all_
forms, and here we are.
It might be a good idea to disable the enter key in large forms, to the
extent possible, but it is important to realize that it cannot be completely
disabled and users _will_ submit data that is not all they meant to send, so
they should be given a chance to complete the form when the handler detects
the situation.
--
Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/
Navigation:
[Reply to this message]
|