Include a comment in the code that includes the assignment name, your name, and the date The web site title is Your name Include a header that is Your Name, Calculate Shipping and Handling Include a text box to allow the user to enter the purchase price Include a label for the text box Include a button to allow the user to get the shipping & handling fee Include a JavaScript function to calculate shipping and handling The shipping and handling fee is calculated as follows: If the order total is $25 or less, the fee is $1.50 If the order total is more than $25, the fee is 10% of the order total; use the following formula: S&H Fee = Purchase Price * 0.10 After determining the shipping & handling fee, add it to the purchase price and display the order total in an alert box (include a message such as "The order total is: " with the total)
- Include a comment in the code that includes the assignment name, your name, and the date
- The web site title is Your name
- Include a header that is Your Name, Calculate Shipping and Handling
- Include a text box to allow the user to enter the purchase price
- Include a label for the text box
- Include a button to allow the user to get the shipping & handling fee
- Include a JavaScript function to calculate shipping and handling
- The shipping and handling fee is calculated as follows:
- If the order total is $25 or less, the fee is $1.50
- If the order total is more than $25, the fee is 10% of the order total; use the following formula:
- S&H Fee = Purchase Price * 0.10
- After determining the shipping & handling fee, add it to the purchase price and display the order total in an alert box (include a message such as "The order total is: " with the total)

Code:
<html>
<!--Assignment Name, User Name, Date-->
<script>
function calculate()
{
var cost=document.getElementById("cost").value;
if(cost<=25)
{
cost=Number(cost)+1.5;
window.alert("The order total is: $"+cost);
}
else
{
cost=Number(cost)*1.1;
window.alert("The order total is: $"+cost);
}
}
</script>
<title>
Unit 2 Graded Exercise 1
</title>
<h1>
Your Name, Calculate Shipping and Handling
</h1>
<body>
<form>
<label>Purchase Price</label>
<input type="textbox" id="cost"/>
<input type="submit" value="Calculate Shipping and Handling" onclick="calculate()">
</form>
</body>
</html>
Step by step
Solved in 2 steps with 3 images









