There are a number of different types of fields that you can use in forms on your web site. The types of form fields that are supported by HTML are:
- text fields
- password fields
- radio buttons
- check boxes
- drop down lists
- submit button
- reset button
- other buttons
- image buttons
- and text areas.
Depending on what you are using these various fields for the amount of validation that you will need to provide for each field will vary. There may also be relationships between what is valid in multiple fields on your form and so in addition to the individual field validations you may also need to add some cross field validations.
The actual amount of validation that each type of field requires can vary from never requiring validation through to requiring extremely complex routines to perform all of the necessary validations. You don't have to worry about validating form fields being complicated though because even the most complex validation can be built up by combining a series of simple tests.

