1. A method of reducing errors associated with data entry into fields, the method comprising: receiving an input character by a first field, said first field having an input focus and including a maximum number of characters that can be entered into said first field according to a maximum length attribute for said first field, wherein said maximum length attribute represents a maximum number of characters that can be inserted into said first field; determining whether said input character is a manual tab character; and if said input character is not a manual tab character: performing an auto-tab function by positioning said input focus from said first field to a second field, entering said input character into said second field, and if said input character is a manual tab command, positioning said input focus in said second field by executing said manual tab command.