Accessible FormNet`s virtual handholder guides the user to accurately complete, save, e-sign and electronically submit the form or just the Extensible Markup. To create an accessible online form, you must ensure that all form fields have accurate labels or prompts so screen reader users know what each field is asking . Intercon’s Accessible FormNet facilitates document automation and form preparation, offering a fast way to publish and make any form accessible online.

Author: Fenriran Fezil
Country: Ghana
Language: English (Spanish)
Genre: Photos
Published (Last): 9 December 2007
Pages: 288
PDF File Size: 2.46 Mb
ePub File Size: 14.32 Mb
ISBN: 427-3-87408-893-2
Downloads: 28658
Price: Free* [*Free Regsitration Required]
Uploader: Fenrir

Indicate any required and optional input, data formats, and other relevant information. In most web browsers the color of the placeholder can be styled using proprietary CSS selectors.

However, if additional help text is available, it can be associated with the form field using the aria-describedby attribute.

Creating Accessible Forms | Accessible Technology

Positioning labels to maximize predictability of relationships H This approach is reliable across different web browsers and assistive technologies, although it may require some additional thought to support some styling needs.

Overall instructions Where relevant, provide overall instructions that apply to the entire form.

While placeholder text provides valuable guidance for many users, placeholder text is not a replacement for labels. At the time of writing this tutorial, web browsers usually display the placeholder text in a color that does not meet the minimum contrast requirement of WCAG 2. Ensuring that id attributes are unique on a Web page. That is, it is not automatically displayed or read aloud.


Section Hidden labels of this tutorial describes how to hide information visually but keep it available to assistive technology.

Form Instructions • Forms • WAI Web Accessibility Tutorials

These tutorials provide best-practice guidance on implementing accessibility in different situations. Forms typically have labels or prompts that are obvious to sighted users, but their association with particular form fields is made based on visual cues, such as relative position cacessible proximity to the field. Providing instructions outside of labels allows more flexible positioning fogmnet design, but sometimes it can be missed.

The following code has been corrected. Following are a few techniques for accomplishing this. For all user interface components including but not limited to: In addition to overall instructions, it is also important to provide relevant instructions within the labels of the form controls.

At the time of writing this tutorial, accesaible approach is not fully supported by all web browsers and assistive technologies, for example, Braille displays.

Form Instructions

However, as forms grow in complexity, screen readers that guess at labels are more likely to guess incorrectly, which means users are more likely to complete the form incorrectly. The following code snippet sets the color to a light gray, which accessiblr just enough contrast to meet the contrast requirement, assuming the background of the element is white.

Web browsers use a combination of color and opacity to achieve this effect. Ensuring that a contrast ratio of at least 4. Placeholder text is usually displayed with lower color contrast than text provided by users, and it disappears from form fields when users start entering text.


Labels and prompts must all be created in a way that explicitly qccessible them with their corresponding form fields. To avoid this problem, JavaScript can be used to make labels appear visually in the associated label element above or beside the input that has focus.

For simple use cases, providing instructions within labels may be sufficient. For example, indicate any required and optional input, allowed data formats, and timing limitations. For groups of related fields such as radio buttons and checkboxes, each form field must have a label as described in the previous section.

Using label elements to associate text labels with form controls H Placeholder text provides instructions or an example of the required data format inside form fields that have not yet been edited by the user. This same approach can be used to avoid visual redundancy of displaying both labels and accessible text.

Providing descriptive labels G This means they are hard to see for many people. Be aware that this makes it very hard for users to review the form. To create an accessible online form, you must ensure that all form fields have accurate labels or prompts so acxessible reader users know what each field is asking for.