Html Coding as Per Following Instruction Overview

Html Coding as Per Following Instruction Overview: Write JavaScript code to check form input against pre-determined validity criteria, reporting any errors through a single alert box.

Html Coding as Per Following Instruction Overview
Html Coding as Per Following Instruction Overview

Preparation: Readings from lecture notes (Javascript functions, form validation) and (regular expressions).

FORM FEEDBACK VIA ALERT BOX ERROR MESSAGES

Load the form from the previous task and save as “11_simple_validation.htm”. Add this new page to your navigation file with the link “simple validation.”

Html Coding as Per Following Instruction Overview

Proceed as follows (see additional notes):

Update the banner and title element with “Simple Javascript Form Validation”. Add a link to this page from your navigation ssi file.

For each input box on the form, perform the following validation checks:

Personal Information

First Name (not empty)

Last Name (one or more letters, upper or lower case)

Gender (male or female) (one button checked)

Html Coding as Per Following Instruction Overview Contact Information

Street Number (one or more numbers)

Street Name (one or more letters, numbers, spaces, hyphens, commas, or periods)

City (one or more letters, upper or lower case)

State (one option selected)

Zip code (5 numbers at the beginning of string)

Telephone (3 numbers, 3 numbers, 4 numbers in 3 boxes)

Suggestion (one or more letters, upper or lower case)

See notes on Javascript Form Validation and study scripts under the section “A ‘Good’ Validator: One Alert Box listing all errors at once.” You will be building a primary function which calls additional functions to check for each type of error (see Validation Library, I & II, from week 8 notes). The scripts will work together to build a string of text listing errors.

Html Coding as Per Following Instruction Overview

The primary function will then report out this string via a javascript alert box.

Build the validator function one line at a time. For each addition of a call to a test function, build the call and the test function and test before moving on. Your goal here is to study and understand the functions and to not only make them work, but to also understand how they work.

Your finished form validator should be tested by going through all boxes. Note that testing for not empty, numbers, letters, and 5 numbers will require up to four functions, some of which will be reused. Checking for the radio buttons and select will require two additional functions. Keep these functions simple (e.g., test for 5 numbers for zip code; don’t worry about zip code extensions, etc.

Your finished page should look something like the illustration, above, producing an alert box listing all errors, as shown.

Save your scripts (if you built them on your page, this means everything between the <script>…</script> tags) in a new folder, “/scripts,” in a file, “scripts/validator.js”. Link to them from within your page,

<script src=”scripts/validator.js” type=”text/javascript” ></script>

(i.e., there will be no other scripts left on your page).

Html Coding as Per Following Instruction Overview

Overview: Write JavaScript code to check form input against pre-determined validity criteria, reporting any errors through a single alert box.

Preparation: Readings from lecture notes (Javascript functions, form validation) and (regular expressions).

FORM FEEDBACK VIA ALERT BOX ERROR MESSAGES

Load the form from the previous task and save as “11_simple_validation.htm”. Add this new page to your navigation file with the link “simple validation.”

Proceed as follows (see additional notes):

Update the banner and title element with “Simple Javascript Form Validation”. Add a link to this page from your navigation ssi file.

For each input box on the form, perform the following validation checks:

Personal Information

First Name (not empty)

Last Name (one or more letters, upper or lower case)

Gender (male or female) (one button checked)

Contact Information

Street Number (one or more numbers)

Street Name (one or more letters, numbers, spaces, hyphens, commas, or periods)

City (one or more letters, upper or lower case)

State (one option selected)

Zip code (5 numbers at the beginning of string)

Telephone (3 numbers, 3 numbers, 4 numbers in 3 boxes)

Suggestion (one or more letters, upper or lower case)

Html Coding as Per Following Instruction Overview

See notes on Javascript Form Validation and study scripts under the section “A ‘Good’ Validator: One Alert Box listing all errors at once.” You will be building a primary function which calls additional functions to check for each type of error (see Validation Library, I & II, from week 8 notes). The scripts will work together to build a string of text listing errors.

The primary function will then report out this string via a javascript alert box.

Build the validator function one line at a time. For each addition of a call to a test function, build the call and the test function and test before moving on. Your goal here is to study and understand the functions and to not only make them work, but to also understand how they work.

Your finished form validator should be tested by going through all boxes. Note that testing for not empty, numbers, letters, and 5 numbers will require up to four functions, some of which will be reused. Checking for the radio buttons and select will require two additional functions. Keep these functions simple (e.g., test for 5 numbers for zip code; don’t worry about zip code extensions, etc.

Your finished page should look something like the illustration, above, producing an alert box listing all errors, as shown.

Save your scripts (if you built them on your page, this means everything between the <script>…</script> tags) in a new folder, “/scripts,” in a file, “scripts/validator.js”. Link to them from within your page,

<script src=”scripts/validator.js” type=”text/javascript” ></script>

(i.e., there will be no other scripts left on your page).

Unlike most other websites we deliver what we promise;

  • Our Support Staff are online 24/7
  • Our Writers are available 24/7
  • Most Urgent order is delivered with 6 Hrs
  • 100% Original Assignment Plagiarism report can be sent to you upon request.

GET 15 % DISCOUNT TODAY use the discount code PAPER15 at the order form.

Type of paper Academic level Subject area
Number of pages Paper urgency Cost per page:
 Total: