Closed

Simple HTML Form with Javascript validation

This project received 28 bids from talented freelancers with an average bid price of $44 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$10 - $30 USD
Total Bids
28
Project Description

Ok, so here are the requirements.
1. It needs to be finished by Thursday Obtober 17th by 11:30PM

Form

1. The form shall include 6 required fields First Name, Last Name, Phone Number, Email Address, Email Address validation, a school drop down containing 4 universities and a “Save Form” button.
2. The form shall be formatted using cascading style sheets, form entry fields shall have a different background color than white, the labels for the fields shall be in bold and the form button shall be any color other than the default gray

Form Validation

1. First name and Last name should only contain letters.
2. The form validation shall check the Firstname and Lastname fields, if they equal the name (John Smith) and the school is equal to one on the list then you should display the schools logo on the form page and change the page background color to green.
3. The form validation shall ensure that the email addresses entered by the user match and are valid email addresses. If they do not match you should show the user an error message and put the focus (this is a form property!) on that field so the user can correct their error.
4. The form validation shall return focus to incorrectly completed form fields (or the first incorrect if there are more than one incorrectly complete fields).
5. The form validation shall give the user feedback that their form has been completed incorrectly by giving the user an error message.
6. The form validation shall change the background color of incorrectly completed fields to red.
You tell me how much you will charge for this.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online