Seeking Best Accessibility Practices

Quiz 4.1.5: JavaScript - Part 2: Navigating forms

Our first tests in this area explored navigating links which have JavaScript actions. Now, we turn to navigating forms which have actions attached to the various form elements. Our goal is to understand how browsers and screen readers react to script actions.

The test case asks you to simply navigate straight through one form and then interact as much as possible with a second form. The test case is self-documenting, recording results in a textarea which gets sent off for our analysis.

After we collect a good spread of results, we’ll publish them.

Please try the test case in as many browser and screen reader combinations as possible.


8 Responses to “Quiz 4.1.5: JavaScript - Part 2: Navigating forms”

  1. Bob Easton Says:

    In IE6, the file browser in the second form doesn’t launch a file browser, when activated by the ENTER key. Instead, it moves the focus to the Submit B1 button.

    Hitting that same BROWSE button with a mouse click launches a file browse dialog, as expectde.

  2. Jessica Says:

    Thanks for posting this Bob, was wondering what would happen

  3. Freelancer Says:

    But is that lauched with microsoft pathces? Anyway lookinf forward to see your publishes about this discovery!

  4. Stanley Says:

    Just clicking through the form fields, I couldn’t click in sequence. Some were skipped over, and I was not allowed to go back.

  5. brothercake Says:

    I’ve found the same thing - on some checkboxes and buttons, hitting Enter sends focus to the submit button, while Space works as expected … not too sure why.

    But I don’t think any actual behavioral oddities are revealed by this problem - it’s a problem with my scripting, not any particular device, so all I can suggest is to struggle on and try as much of the form as you can - if a bit doesn’t work, just carry on.

    Results for this should be forthcoming soon :)

  6. Access Matters   : Summary of Results for JavaScript - Part 2: Navigating forms Says:

    […] Quite some time ago, we published our second quiz about JavaScript accessibility. This one focused on form elements and all of the ways that JavaScript might interact with them. […]

  7. Anonymous Says:

    Many of the text input fields behaved very slowly, barely keeping up with my typing.

  8. Tom Says:

    Thanx for the post Bob. this will help a lot


Leave me your comments

Enter Your Details:


You may write the following basic XHTML Strict in your comments:
<a href="" title=""></a> <acronym title=""></acronym> <abbr title=""></abbr> <dfn title=""></dfn> <q></q>
<blockquote cite=""></blockquote> <cite></cite> <code></code> <kbd></kbd> <strong></strong> <em></em>

  • Your mature and responsible replies are greatly appreciated by all. Thank you.
Enter Your Comments: