'how do i properly assign a price, then calculate price by quantity? javascript
(the javascript is in a separate file for tidy purposes)
this is my first time posting a question
im learning to create a website, i have multiple inputs in the html. I also want to output the total for both individually and as well as all together in an estimate within the bottom of the website.
individually ItemPrice * Quantity;
all together = total price;
hope this makes sense??## Heading ##
// Calculating Function for Tier3
function price(Tier3) {
var Tier1 = document.getElementById("Tier3");//Getting ID
Tier3 = 1.4;
var Tier1 = document.getElementById("Tier2");//Getting ID
Tier2 = 1.6;
var Tier1 = document.getElementById("Tier1");//Getting ID
Tier1 = 1.8;
var RAM = document.getElementById("RAM");//Getting ID
RAM = 3.45; //assigning value
var vCPU = document.getElementsByID("vCPU"); //Getting ID
vCPU = 2.54; // assigning price?
var price = parseFloat($('#price').text()) || 0;
var qty = parseInt($('#quantity').val());
var total = price * qty;
$('#total').text(total);
}
Solution 1:[1]
i figured it out, thanks guys!
// Calculating Function for Tier3
function price() {
var Tier3 = document.getElementById("Tier3");//Getting ID
//Tier3 = 1.4;
var Tier2 = document.getElementById("Tier2");//Getting ID
//Tier2 = 1.6;
var Tier1 = document.getElementById("Tier1");//Getting ID
//Tier1 = 1.8;
var RAM = document.getElementById("RAM");//Getting ID
//RAM = 3.45; //assigning value
var vCPU = document.getElementById("vCPU"); //Getting ID
var totalPerItem = document.getElementById("totalPerItem")
totalPerItem.innerHTML = "$" + ((vCPU.value * 2.54) + (RAM.value * 3.45) + (Tier1.value * 1.8) + (Tier2.value * 1.6) + (Tier3.value * 1.4)); // assigning price?
}
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Olivia Walker |