
Patrick B. answered 03/06/21
Math and computer tutor/teacher
The user can select more than 1 type of pizza.
So you need 3 x 3 array of text boxes to store the quantities of each pizza
<!DOCTYPE HTML>
<BODY>
CHEESE BLACK OLIVE PINEAPPLE <br>
small <input type="text" id="smallcheese" value="0"/> <input type="text" id="smallblackolive" value="0"/> <input type="text" id="smallpineapple" value="0"/><br>
Medium <input type="text" id="mediumcheese" value="0"/> <input type="text" id="mediumblackolive" value="0"/> <input type="text" id="mediumpineapple" value="0"/><br>
LARGE <input type="text" id="largecheese" value="0"/> <input type="text" id="largeblackolive" value="0"/> <input type="text" id="largepineapple" value="0"/><br>
<button onclick="GO()">OK</button>
</BODY>
<script>
function GO()
{
alert('Go');
var qtySmallCheese = parseInt(document.getElementById("smallcheese").value);
var qtySmallBlackOlive = parseInt(document.getElementById("smallblackolive").value);
var qtySmallPineapple = parseInt(document.getElementById("smallpineapple").value);
var qtyMediumCheese = parseInt(document.getElementById("mediumcheese").value);
var qtyMediumBlackOlive = parseInt(document.getElementById("mediumblackolive").value);
var qtyMediumPineapple = parseInt(document.getElementById("mediumpineapple").value);
var qtyLargeCheese = parseInt(document.getElementById("largecheese").value);
var qtyLargeBlackOlive = parseInt(document.getElementById("largeblackolive").value);
var qtyLargePineapple = parseInt(document.getElementById("largepineapple").value);
alert(qtySmallCheese); alert(qtySmallBlackOlive); alert(qtySmallPineapple);
alert(qtyMediumCheese); alert(qtyMediumBlackOlive); alert(qtyMediumPineapple);
alert(qtyLargeCheese); alert(qtyLargeBlackOlive); alert(qtyLargePineapple);
var subtotal = qtySmallCheese * 5 + qtySmallBlackOlive * 10 + qtySmallPineapple * 20
+ qtyMediumCheese * 10 + qtyMediumBlackOlive * 12 + qtyMediumPineapple * 22
+ qtyLargeCheese * 12 + qtyLargeBlackOlive * 14 + qtyLargePineapple * 24;
alert(subtotal);
}
</script>
<!HTML>
Dylon M.
can someone answer me05/21/21