5.2.1 Form Submission: The user has the option to confirm (or cancel)
any form submission made while content focus is not on the submitting
control (e.g., forms that submit when Enter is pressed). (Level AA)
Proposed: The user has the ability to set a global option disable any
form submission made by a control that is not the submit control (e.g.
forms that submit when Enter is pressed). Should login be an exception?
Intent:
Users need to be protected against accidently submitting a form. Some
assistive technologies use the Enter key to advance to the next field.
If the form is designed to submit on Enter, the user can unknowingly
submit the form. Those users need to be able to disable the ability to
submit on Enter.
Example:
Upon installation of a web browser, a screenreader user selects an
option to disable form submission on Enter. This is a preference option
that can be easily discovered and changed by the user in the future.
This allows the user to complete forms from the banking website knowing
that the submit button must be selected in order to submit the form.