tags:

views:

21

answers:

1

First question here, be gentle. :)

In OS X, tabbing through an HTML form, you'll find that it only stops on text boxes and lists. I need it to stop on all form inputs (not strictly inputs, all form elements that collect data).

As far as I'm aware this can only be configured in System Preferences under Keyboard Shortcuts, but obviously we don't have control over that...

Anybody have any ideas? I'd hate to have write something in jQuery to solve something that seems so trivial.

Thanks!

+1  A: 

From my previous question:

Stupid OSX Settings:

alt text

You have to change this in System Preferences and there is no way to do it otherwise (to the best of my knowledge).

What you could try is to write a jQuery trigger for any input that has focus, see if the "Tab" key was hit, and if so jump to the next tabindex element.

Josh K
Thanks Josh, in my question I noted that that's a known way to fix it "locally", but what I'm looking for is a way to fix it when I don't have control over that setting, i.e. other people visiting the site.
seangaffney
@sean: You could do a bit of OS detection and ask the user to change the settings. You could also (as I mentioned) write something up in jQuery.
Josh K
Thanks Josh. Looks like I'll just have to end up writing that script in jQuery after all...
seangaffney