Really Advanced Stuff...

1. Error handling and error messages

2. Form Instructions and Intervening Text

Users tend to enter forms mode then use tab navigation to move through the form. Intervening instructions or questions that apply to multiple inputs are frequently missed causing the forms to be submitted with errors.

The Form



interveneing text

The HTML

<form action="mailto:jimallan@tsbvi.edu" method="get">
<label for="name">Name </label>
<input name="Name" id="name" type="text" />


<div tabindex="0">interveneing text</div>
<label for="address">Address </label>
<input name="address" type="text" />
</form>