Validating Form Input

One of the most common ways that JavaScript is used on the Web is to check to see that a form is filled out properly. Many times, users will leave fields blank, either intentionally or otherwise.

In other instances, users will input values that cannot possibly be valid. For example, in a field where someone is supposed to enter a 10-digit phone number, they might enter only one or two characters.

The typical way to deal with an invalid form is to create a JavaScript "alert" that lists the fields that have not yet been filled out correctly. It is better to show the user all the incorrect fields at once than to show them one at a time. Seeing them one at a time leads the user to believe that only one mistake needs to be corrected.

Registration Form First Name
Last Name
State
Male Female
Sign up for newsletter

Click Here to register:

Below is all of the code used on this page:

Page created by Arnold Kling. Last Modified November 5, 2001.