Answered step by step
Verified Expert Solution
Question
1 Approved Answer
-Web programming- Marios Pizza Place has asked you to make a web page for their pizza shop. The web page should allow the user to
-Web programming-
Marios Pizza Place has asked you to make a web page for their pizza shop. The web page should allow the user to enter information through a form where the form should include:
The size of the pizza through a combo box (large, medium and small)
The thickness of the pizza through radio buttons (thick or thin)
And the toppings through checkboxes ( extra cheese, mushroom, pepperoni, green
pepper, onion, black olive, tomato, jalapeno, and extra tomato sauce).
The large and thick pizza should be selected by default and all the checkboxes should be unchecked once the web page is loaded.
There should be three buttons: one to add another pizza to the order, one to place the order and the last one to clear the choices made in the form.
Each time a pizza is added to the order by clicking Add Pizza, the details and price of the pizza should be printed on the page in a table, where the table includes the pizza size, thickness, toppings and price. The user may add as many pizzas as they want and each time a new pizza is added, a new row is added to the table containing the pizza information.
If the user clicks on Place Order, a pop-up window should appear, giving the total price and a message that the order has been sent.
The prices for the pizza is as follows:
Large = 3.500KD
Medium = 2.500KD
Small = 1.500KD
For a thick crusted pizza, add an extra 0.500KD
Each extra topping is 0.200KD
You will be using HTML forms, CSS and JavaScript in this program. Make sure your page is well organized and clear. Your CSS and JavaScript code should be in two separate external files.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started