Calcul dynamique à partir de quantités <select>
Bonjour a tous,
Je vous expose mon problème :
Je doit développer une application web dans le cadre d'un projet et j'ai un petit problème de calcul de prix dynamique avec javascript.
A noter que mes quantités sont dans des balises select et que la liste du select est : "",1,2,3,4
Donc quand je sélectionne une quantité par exemple 4 tout va bien le total s'affiche dans ma page (dans une balise <td>) mais quand je change la valeur de cette même quantité par exemple 3 je voudrai que le calcul se fasse (que mon total passe a 3*le prix d'une entrée)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
var total = 0; //variable global du prix total
// la fonction de calcul se déclenche par un onChange sur la balise select
function tarif(id){
//variable du prix d'une entrée
var prixE = Number(document.getElementById("prixEntree").innerHTML);
//variable de la quantité sélectionnée
var qte = Number(document.getElementById(id).value);
if ( qte != ""){
total += Number(prixE*qte);
document.getElementById("total").innerHTML =total.toFixed(2);
}
} |
J'espere que vous aurez compris mon problème sinon faites moi part de vos questions.