Closed Bug 474892 Opened 17 years ago Closed 17 years ago

tabbing between input[type="text"] and input[type="button"] broken

Categories

(Firefox :: Keyboard Navigation, defect)

3.0 Branch
x86
macOS
defect
Not set
major

Tracking

()

RESOLVED INVALID

People

(Reporter: dave.stein, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 On Mac OSX Version 10.5.5 (NOT 10.4 or before), if you tab from a text input to a button input that have tabIndex set, it will skip over the button input and go to one without a tabIndex. This prevents users from being able to tab around a form and simply hit enter. Reproducible: Always Steps to Reproduce: Build Page 1. Make an input[type="text"] with tabIndex=1 followed by one with tabIndex=2 2. Then have an input[type="button"] with tabIndex=3 3. Place a text input anywhere on the page WITHOUT a tabIndex Open page then... 4. focus the first input by clicking 5. hit tab once and it will go to tabIndex 2 field 6. hit tab again Actual Results: It goes to any field without a tabIndex Expected Results: It should go to the next field higher on the tabIndex The demo URL is validated 100% through w3.org
Can you test a nightly to see if you experience the same problem, nightlies can be found at: ftp://ftp.mozilla.org/pub/firefox/nightly/latest-trunk for the latest development branch, and ftp://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-1.9.1 for the latest 3.1 branch.
Version: unspecified → 3.0 Branch
This is because you have the 'Full Keyboard Access' preference in the keyboard control panel set to 'textboxes and lists only'.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
I had no idea that was even a preference - not a mac user. Thank you very much. None of the 5 Mac users here knew that existed either.
I'm not sure what Nochum is talking about. I tried changing the keyboard settings and it did not make a difference. the cursor was still skipping over fields other than text fields. It should be noted that Safari works fine with this feature. There is no skipping of input fields while tabbing through.
(In reply to comment #4) > I'm not sure what Nochum is talking about. I tried changing the keyboard > settings and it did not make a difference. the cursor was still skipping over > fields other than text fields. It should be noted that Safari works fine with > this feature. There is no skipping of input fields while tabbing through. You probably need to reload/open a new window/restart Firefox or somesuch after changing the setting.
You need to log in before you can comment on or make changes to this bug.