Closed
Bug 150759
Opened 23 years ago
Closed 23 years ago
Enter should fire onchange for drop-down listbox changed with arrow keys
Categories
(Core :: DOM: UI Events & Focus Handling, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: jruderman, Assigned: john)
References
()
Details
(Keywords: access, Whiteboard: [FIX])
Attachments
(1 file, 1 obsolete file)
|
3.03 KB,
patch
|
rods
:
review+
kinmoz
:
superreview+
|
Details | Diff | Splinter Review |
When the user selects an element from a drop-down list using the arrow keys,
Mozilla doesn't fire the onchange event until the user leaves the element. This
is necessary because web sites often use drop-downs for navigation. But not all
keyboard users will think to use the Tab key to fire onchange, so Enter should
also work. Enter should fire onchange for the drop-down (if the drop-down
selection has changed) and then onsubmit for the form.
Testcase from bug 110800:
http://bugzilla.mozilla.org/attachment.cgi?id=58494&action=view
| Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Comment 1•23 years ago
|
||
| Assignee | ||
Comment 2•23 years ago
|
||
Better version. This version doesn't fire onChange multiple times if you hit
enter multiple times.
| Assignee | ||
Updated•23 years ago
|
Attachment #87233 -
Attachment is obsolete: true
Comment 3•23 years ago
|
||
Comment on attachment 87238 [details] [diff] [review]
Patch v2.0
r=rods
Attachment #87238 -
Flags: review+
| Reporter | ||
Comment 4•23 years ago
|
||
Firing onsubmit for enter in a dropdown listbox is bug 104449.
| Assignee | ||
Updated•23 years ago
|
Whiteboard: [FIX]
Attachment #87238 -
Flags: superreview+
| Reporter | ||
Comment 6•23 years ago
|
||
jkeiser checked this in on 6/13.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 7•23 years ago
|
||
vrfy'd fixed (all platforms) using 2002.09.18 comm trunk builds and the test
case in comment 0.
Status: RESOLVED → VERIFIED
Updated•6 years ago
|
Component: Keyboard: Navigation → User events and focus handling
You need to log in
before you can comment on or make changes to this bug.
Description
•