Forms are used to gather information from the end user. After the end user completes the form, they electronically send it into the server, where the scripts within the form process the information. Web based forms are a method used to communicate, rely information, and receive information to and from the client-side and the server.
An electronic form is an effective way to gather information from the end user viewing the web page. End users can submit an application, request specific information be sent to them via email, fill-in a survey. Forms that do not conform to electronic formats will not be accessible to the end user who uses a screen reader as an interface with the web site.
Making a web-based form accessible can be accomplished using various HTML attributes that associates the query with the form field elements. Care must be taken, however, when creating forms within tables used for presentation purposes. Navigation needs to proceed from the lowest tab index value to the next greater tab index value. Test the form to make sure all fields can be accessed from the keyboard, rather than a mouse interface.
Below is an example of a from that allows the end user know exactly what is needed to be filled out. This form is descriptive in its format.
* For an expanded explanation on this procedure, view W3C Guideline 9: Design for device-independence.
* More W3C guidelines for HTML forms.