Web Development HTML/CSS/JS

profilemoldygreenbean
com340_course_project_phase_2_1.pdf

COM340 Course Project – Phase 2 – Registration Form Design

In this phase of the project, you are required to design a form that can be used to register on your

project website. Below are the requirements:

1. Create a link in the navigation bar called “Register” which will display a new page with the form.

The new page MUST have the same preamble (Logo, Company Info. Navigations, and stock

photo as the main page.)

2. Each odd row in the form should have a different background color and title/heading. The

columns of the even row have the contents.

3. The form should be conspicuously titled as “Registration Form”.

4. The <label> tag should be use for all form inputs.

5. Each form element must have a name and id.

6. The form Submit or Reset buttons must be button type and colored.

7. Set the form method and action attributes to empty for now.

8. Whenever necessary, use the maxlength attribute to specify the maximum number of allowed

characters.

9. Here are the contents

a. Full Name

i. Last name, First Name, and Middle Initial

b. Address

i. Street, City, State (populate with US states), and Country (populate with all of

the countries in the world)

c. Gender

i. Male or Female (Radio buttons)

d. Marital Status

i. Married, Divorced, Single, Widowed, Separated (Use datalist)

e. Date of Birth

i. Use date input type

f. Contact Phone Number

i. With country code (allow numeric values only up to 20)

g. Email Address

i. Use email address input type

h. Login ID

i. Only alphanumeric – minimum of 6 and maximum of 10

i. Password

i. Alphanumeric with any if these - @#$% - minimum of 6 and maximum of 12 –

password input type.

j. Provide 7 types of hobbies and allow the user to select his/her hobbies (use checkbox)