Learn to use AJAX to create dynamic user interaction on your website. Process user input and update the page without refreshing the entire page. Use javascript and DOM to process AJAX responses from the webserver.
Use javascript to validate form fields. By checking values with javascript prior to submitting forms to your server you can cut down on server load. Topics covered include retrieving the values of form fields, validating email addresses, and using regular expression testing to validate forms.