You are required to create a furniture shop online order webpage that presents a list of...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
You are required to create a furniture shop online order webpage that presents a list of available chairs of various styles. Assignment Specifications Your HTML/CSS/JavaScript deliverable must address the following: Webpage The initial state of your webpage is to present: . An <h1> heading • An empty <article> container with border Shop • Double-clicking the container will result in the presentation of o Product names with their respective unit price and a textbox for entering number of units to be ordered o A submit button Adirondack Chair Barcelona Chair Chaise Longue Chesterfield Chair Director's Chair Eames Lounge Chair Rocking Chair Stacking Chair Wingback Chair Wishbone Chair Shop Suont $100 $150 $500 $800 $660 $1000 $350 $80 $950 $250 D D The HTML elements inside the container are NOT hardcoded in HTML but are dynamically generated with JavaScript object (e.g., DOM) methods The products that are to be displayed are limited to chairs only Once the product names and pricing are loaded to the container, the user of the webpage is to respond by entering their order in the textboxes . Adirondack Chair Barcelona Chair Chaise Longue Chesterfield Chair Director's Chair Eames Lounge Chair Rocking Chair Stacking Chair Wingback Chair Wishbone Chair Shop Submit $100 3 $150 $500 $660 $800 C $1000 $350 $80 $950 C $250 2 C After selecting the radio buttons, the user is to select the Submit button for tabulation This page says You have ordered 13 chairs for a total of $5000. Adironun.... Barcelona Chair Chaise Longue Chesterfield Chair Director's Chair Eames Lounge Chair Rocking Chair Stacking Chair Wingback Chair Wishbone Chair Submit OK $150 $500 $800 $660 $1000 $350 $80 $950 $250 3 2 0 0 2 0 Total number of ordered products and total dollar amount are tabulated and displayed in an alert dialogue box Technical Specifications Code one HTML/CSS/JavaScript are in an array The individual array elements may be objects [ webpage application that presents product information that {product: "Adirondack Chair", type: "c", price: 100 }, {product: "Barcelona Chair", type: "c", price: 150 }, {product: "Chaise Longue", type: "c", price: 500 }, {product: "Chesterfield Chair", type: "c", price: 800 }, {product: "Coffee Table", type: "t", price: 900), {product: "Dining Table", type: "t", price: 1500 }, {product: "Director's Chair", type: "c", price: 660), {product: "Eames Lounge Chair", type: "c", price: 1000 }, {product: "Foyer Table", type: "t", price: 600 }, {product: "Patio Table", type: "t", price: 450 }, {product: "Rocking Chair", type: "c", price: 350 }, {product: "Side Table", type: "t", price: 200 }, {product: "Stacking Chair", type: "c", price: 80 }, {product: "Wingback Chair", type: "c", price: 950 }, {product: "Wishbone Chair", type: "c", price: 250 } ] Or the individual array elements may be arrays themselves [[ "Adirondack Chair", "c", 100], ["Barcelona Chair", "c", 150 ], ["Chaise Longue", "c", 500 1, ["Chesterfield Chair", "c", 800], ["Coffee Table", "4", 900 1, ["Dining Table", "t", 1500], ["Director's Chair", "c", 660], [ "Eames Lounge Chair", "c", 1000], ["Foyer Table", "t", 600], ["Patio Table", "t", 450 1, ["Rocking Chair", "c", 350 1, ["Side Table", "t", 2001, ["Stacking Chair", "c", 80 1, ["Wingback Chair", "c", 950 1, ["Wishbone Chair", "c", 250] 1 -You are free to choose to use either one of the two array formats -Each array element contains the product name, the product type ("c" for chair, "t" for table) and the product unit price. -For example, the product "Chaise Longue" is considered as a chair and its unit price is $500. -Recommended JavaScript object methods are: createElement, create TextNode, setAttribute, appendChild, getElementByld, and addEventListener You are required to create a furniture shop online order webpage that presents a list of available chairs of various styles. Assignment Specifications Your HTML/CSS/JavaScript deliverable must address the following: Webpage The initial state of your webpage is to present: . An <h1> heading • An empty <article> container with border Shop • Double-clicking the container will result in the presentation of o Product names with their respective unit price and a textbox for entering number of units to be ordered o A submit button Adirondack Chair Barcelona Chair Chaise Longue Chesterfield Chair Director's Chair Eames Lounge Chair Rocking Chair Stacking Chair Wingback Chair Wishbone Chair Shop Suont $100 $150 $500 $800 $660 $1000 $350 $80 $950 $250 D D The HTML elements inside the container are NOT hardcoded in HTML but are dynamically generated with JavaScript object (e.g., DOM) methods The products that are to be displayed are limited to chairs only Once the product names and pricing are loaded to the container, the user of the webpage is to respond by entering their order in the textboxes . Adirondack Chair Barcelona Chair Chaise Longue Chesterfield Chair Director's Chair Eames Lounge Chair Rocking Chair Stacking Chair Wingback Chair Wishbone Chair Shop Submit $100 3 $150 $500 $660 $800 C $1000 $350 $80 $950 C $250 2 C After selecting the radio buttons, the user is to select the Submit button for tabulation This page says You have ordered 13 chairs for a total of $5000. Adironun.... Barcelona Chair Chaise Longue Chesterfield Chair Director's Chair Eames Lounge Chair Rocking Chair Stacking Chair Wingback Chair Wishbone Chair Submit OK $150 $500 $800 $660 $1000 $350 $80 $950 $250 3 2 0 0 2 0 Total number of ordered products and total dollar amount are tabulated and displayed in an alert dialogue box Technical Specifications Code one HTML/CSS/JavaScript are in an array The individual array elements may be objects [ webpage application that presents product information that {product: "Adirondack Chair", type: "c", price: 100 }, {product: "Barcelona Chair", type: "c", price: 150 }, {product: "Chaise Longue", type: "c", price: 500 }, {product: "Chesterfield Chair", type: "c", price: 800 }, {product: "Coffee Table", type: "t", price: 900), {product: "Dining Table", type: "t", price: 1500 }, {product: "Director's Chair", type: "c", price: 660), {product: "Eames Lounge Chair", type: "c", price: 1000 }, {product: "Foyer Table", type: "t", price: 600 }, {product: "Patio Table", type: "t", price: 450 }, {product: "Rocking Chair", type: "c", price: 350 }, {product: "Side Table", type: "t", price: 200 }, {product: "Stacking Chair", type: "c", price: 80 }, {product: "Wingback Chair", type: "c", price: 950 }, {product: "Wishbone Chair", type: "c", price: 250 } ] Or the individual array elements may be arrays themselves [[ "Adirondack Chair", "c", 100], ["Barcelona Chair", "c", 150 ], ["Chaise Longue", "c", 500 1, ["Chesterfield Chair", "c", 800], ["Coffee Table", "4", 900 1, ["Dining Table", "t", 1500], ["Director's Chair", "c", 660], [ "Eames Lounge Chair", "c", 1000], ["Foyer Table", "t", 600], ["Patio Table", "t", 450 1, ["Rocking Chair", "c", 350 1, ["Side Table", "t", 2001, ["Stacking Chair", "c", 80 1, ["Wingback Chair", "c", 950 1, ["Wishbone Chair", "c", 250] 1 -You are free to choose to use either one of the two array formats -Each array element contains the product name, the product type ("c" for chair, "t" for table) and the product unit price. -For example, the product "Chaise Longue" is considered as a chair and its unit price is $500. -Recommended JavaScript object methods are: createElement, create TextNode, setAttribute, appendChild, getElementByld, and addEventListener
Expert Answer:
Answer rating: 100% (QA)
1 To create a furniture shop online order webpage that pre... View the full answer
Related Book For
Systems analysis and design
ISBN: 978-0136089162
8th Edition
Authors: kenneth e. kendall, julie e. kendall
Posted Date:
Students also viewed these programming questions
-
For an upcoming presentation to illustrate why the sales have been dropping, you updated a data visualization that you created during the initial phase of your data analysis. You included the updated...
-
Case Study: Quick Fix Dental Practice Technology requirements Application must be built using Visual Studio 2019 or Visual Studio 2017, professional or enterprise. The community edition is not...
-
The following additional information is available for the Dr. Ivan and Irene Incisor family from Chapters 1-5. Ivan's grandfather died and left a portfolio of municipal bonds. In 2012, they pay Ivan...
-
How do complementary assets and social complexity influence a firm's organization?
-
Bar AB is rotating counterclockwise and, at the instant shown, the magnitude of the velocity of point G is 2.5 m/s. Determine the angular velocity of each of the three bars at that instant. 150 mm 60...
-
Suppose you have a high-performance computer, which has a CPU containing a dedicated bank of k > 2 optimization registers. This bank of registers supports the insertion of key-value pair, (x, y),...
-
The time until a chemical reaction is complete (in milliseconds) is approximated by the cumulative distribution function \[ F(x)= \begin{cases}0 & x <0 \\ 1-e^{-0.01 x} & 0 \leq x\end{cases} \]...
-
Explain the difference between a private-purpose trust and a public-purpose trust. How does the reporting for the two types of trusts differ?
-
Warnerwoods Company uses a perpetual inventory system. It entered into the following purchases and sales transactions for March. Date Units Acquired at Cost: March 1 Activities Beginning inventory...
-
Robert, a member, is a partner in the firm Cohen & Rowen, CPA. The firm provides a wide variety of services to its clients including appraisal, valuation, and actuarial services. The firm performs...
-
Show full workings. 2 Where assumptions have been made, detail assumptions made and why the assumption was made. 3 You may need to obtain information online, you are therefore welcome to use the...
-
Karina is a North Carolina resident. She is required to file a North Carolina return. She received $580 in North Carolina state bond interest. She also received $1,800 in Texas local bond interest....
-
How often do trust accounts have their balances reconciled, and what is the time frame for this process to be completed? There is a word count below the text area. How often do trust accounts have...
-
Analyze how often credit reports are used Summarize the content and purpose of a credit report Analyze a credit report Explain how to address errors on a credit report NOTE: Vocabulary for this unit...
-
an employee working in quebec receive salry of $1500 bi weekly and a cash allowance of $100 per pay how much will he pay on quebec parental insurnce plan premium assuming the employee will not reach...
-
Doyon Corporation purchased factory equipment that cost $50,000. It plans to keep the equipment for 10 years and sell it for $30,000. The asset is expected to have a total life of 12 years and then...
-
Chapter 13 Core Content Connecting the Concepts: Evidence of Evolution Connecting the Concepts: Evidence of Evolution Can you place each example into the appropriate category of scientific evidence...
-
Determine the optimal use of Applichem's plant capacity using the Solver in Excel.
-
Here are captions used for a U.S. state census form: Name _____________________________________ Occupation _____________________________________ Address _____________________________________ Zip code...
-
What are the roles of icons, graphics, and color in providing feedback?
-
One common experience that students in every college and university share is enrolling in a college course. a. Draw a level 1 data flow diagram of data movement for enrollment in a college course....
-
(a) In Figure 3 . 3, are the \(x\) components of the velocity represented by the \(x(t)\) curves positive or negative? (b) Are the speeds increasing or decreasing? (c) Are the \(x\) components of...
-
Indicate at least two possible choices of system in each of the following two situations. For each choice, make a sketch showing the system boundary and state which objects are inside the system and...
-
A classmate leaves a message on your voice mail betting that you cannot throw a stone high enough so it lands on the roof of a 20 -m-high building. As you stare out of your window pondering whether...
Study smarter with the SolutionInn App