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

  Explain the value of web analytics and the measurable

Create a list of their names and Web sites. Explain the value of web analytics as well as the measurable business value for using conversion metrics.

  Draw one data flow diagram depicting the logical equivalent

Draw one data flow diagram depicting the logical equivalent for the business process description provided: You are assigned the role to develop a new system based on the project case study.

  Implementation of the design in access

You were just hired by a new online books seller manager to build a web based database. The purpose of the database is two folds.

  Create a positive message and experience for the reader

Include in your review important design criteria that create a positive message and experience for the reader. In addition, include design criteria that should be avoided. Discuss issues such as layouts, fonts, color, white space, tone, images, an..

  Software development process

Discover a description of a software development process, preferably with a description on the website. There are several processes; some examples include the Rational Unified Process.

  Examine various qualitative and quantitative analytics

Examine various qualitative and quantitative analytics and Conduct an Internet search for a report that compares different analytics tools. The report must not be more than three years old

  Create presentations using cascading style sheets

Create presentations using Cascading Style Sheets and DHTML. Write clearly and concisely about Web design and development using proper writing mechanics and technical style conventions.

  Fiction corporation to develop a network design

Fiction Corporation, a large national retail chain of 10,000 employees and 500 retail outlets, is migrating its one primary data center operation to a new headquarters building several miles away. The company wishes to upgrade its network and corr..

  Create a storyboard diagram depicting the layout of website

Create a storyboard diagram depicting the layout of your Website and Create a narrative that describes the site to your prospective client

  What are potential risks associated with remote access

Why are users considered the weakest link in implementing policies. What are potential risks associated with remote access

  Develop a web-scraping program

Develop a web-scraping program that can obtain the html contents from a URL and parse the contents to extract data to be used as the source data for a system integration document. This needs to be done in Visual Studio, preferrably VB, C#, or C++.

  Particularly like about the style

Write a paper that discusses the following:? What features did you particularly like about the style? ? How suitable do you think the style would be for supporting a mobile device? Why? ? What features would you change about the style?

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