Design and implement a checkout form

Assignment Help Web Project
Reference no: EM13997100

My web interface design class. 

You have been asked to design and implement a checkout form. Imagine that a user has been navigating an online store that sells a variety of sports equipment. The user has added a number of items to his or her shopping cart and is going through the checkout process to order the items online. The checkout page shows what the user bought and allows him or her to enter his or her information (name, address, credit card number, etc.) to complete the order. You are going to design this checkout form.

Step 1: Create Web Page in Dreamweaver
Back to Top
Using what you learned in Weeks 1 to 4, create a web page that includes the following.

A title for the online store-you make one up!
A subtitle that says "Complete Your Order"
The items that the user ordered
One kayak with rudder for $775.00
One 10 L dry bag for $15.00
Two helmets for $50.00 each
The total cost for the order
Feel free to add a layout, style, color, and graphics to the page as you see fit.

Step 2: Add an HTML Form to the Page
Back to Top
The page must include a way for the user to enter his or her
name;
address (street, city, state/province, country);
phone number;
e-mail address;
preference for shipping or picking up the order;
credit card type (one of Visa, MasterCard, or American Express); and
credit card number.
There must also be a button to complete the order.
You should choose the appropriate form element for each input. For example, a textbox should be used for "name."

Create a simple HTML page with a heading level 1 that says "Thank You!" Save this as thanks.html.

Note: If this page was part of a real store, we would set the form action to a server script to handle the order. However, for the purpose of this lab, please set the form action to thanks.html. When a valid form is completed, the form will redirect to this page.

Step 3: Add Unobtrusive Validation to the HTML Form
Back to Top
Include unobtrusive validation to the form. You must ensure that

name and address are not blank;
one of the ship or pick-up options is selected;
a credit card type is selected; and 
a credit card number is not blank.
If the form does not validate, notify the user and do not allow the form to submit. 

Reference no: EM13997100

Questions Cloud

Describe the purpose and use of views and stored procedures : Describe the purpose and use of views and stored procedures in the relational databases. Provide one example of a situation in which you would not use a view. Provide one example of when you would use a stored procedure. Once you complete your origin..
The annual income from an apartment complex : The annual income from an apartment complex is $23587. The annual expense is estimated to be $2208. The apartment complex could be sold for $115756 at the end of 10 years. If your MARR is 10%, how much should you pay for the apartment complex if you ..
Premiere products exercises : Complete the Premiere Products SQL Exercises in Chapter 3. You answers need to include the SQL commands and the results. A 2007 Access database for thesse exercisses can be found under Course Materials. Name your Answers Last Name SQL (i.e. Smith SQL..
Visual basics and what they have in common : Summarize a basic overview of LINQ to XML, C#, Visual basics and what they have in common.  Also How does Java work and how does a Java program that uses SAX parser to print the contents of an XML document work and look like?
Design and implement a checkout form : You have been asked to design and implement a checkout form. Imagine that a user has been navigating an online store that sells a variety of sports equipment. The user has added a number of items to his or her shopping cart and is going through the c..
Analyze where you would say the problem lies : Explain whether get-tough policies will eradicate organized crime or whether organized crime will win the war by diluting the efforts of law enforcement through lucrative deals. If get-tough policies don't work, analyze where you would say the prob..
Discuss the purpose and usage of smart objects, : 1.Discuss the purpose and usage of smart objects, layers and vectors in editing, also differentiate between a raster image and a vector image; also detail the layer concepts of hiding, linking, and setting layer styles. 2.Outline the different proces..
What is the frequency of oscillation : How long does it take for the oscillation amplitude to decrease to 90.5% of its initial value? What is the frequency of oscillation?
What is the special function of a constructor : What is the special function of a constructor? How must you implement its functionality? (What is this process?) What is the difference between a simple and a complex custom object?  When might a constructor come in handy? Have you ever used a form t..

Reviews

Write a Review

Web Project Questions & Answers

  Design a website on your passion project

Design a website on your 'passion project'. This is some topic based on social or global concern (environmental, social, economic, global access to resources, spirituality, educational access, etc.) to which you would like to raise awareness and b..

  Compare the web pages of the world trade organization

Compare the Web pages of the World Trade Organization (www.wto.org) and other organizations that advocate free trade with the Web pages of the Trade Observatory.

  Create the first section of a website plan

Create the first section of a website plan. The plan must include the site purpose, target audience, and message.

  Why is the target audience jason identified problematic

You are working on a new Web site for Cruzes, Inc. The Web site is aimed at providing travel information to consumers interested in cruises.

  Regarding the three-tier architecture of a web design?

regarding the three-tier architecture of a Web design?

  Insert an xml prolog at the top of the file

Go to the gargoyle.htm file in your text editor, and then insert an XML prolog at the top of the file. Use the standard attribute defaults for an XHTML file.

  Create a website of two web pages

Create a website of two web pages (home and calculator) your website design should have a header containing the website name , a navigation menu, content place holder, and a footer. The home page will contain a welcoming message only (look at figu..

  What are some of the data types in visio

What are some of the Data Types in Visio. What do they mean. Explain the following concepts in view of DBMS

  Create an initial layout for your digital website portfolio

Create an initial layout for your digital website portfolio. Using the skill learned, over the Internet, research about creating a website portfolio. Based on your research and understanding

  Provide an xml control with xml and xslt

Provide an XML control with XML and XSLT. In the first submission you provided a table listing the web pages and a print screen of these web pages in the Solution Explorer, together with an XML file.

  Describe and assess the evaluation method

Describe and assess the evaluation method being used by the testing company, i.e., nonvisual and verbal recording of browser activities and tester's vocal comments.

  Write a gui-based program that analyzes a round of golf

Write a GUI-based program that analyzes a round of golf. You will retrieve the data for 18 holes from a text file. On each line in the file will be the par for that hole (3, 4, or 5) and your core for that hole should be displayed in a label

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd