Souci pour calculer
Résolu
Bonjour, J'ai un petit souci avec mon script qui ne soustrait que mes options, l'addition ne marche pas. Quelqu'un pourrait me dire ou est l'erreur?
Merci d'avance!
Merci d'avance!
<script>
var produit=0;
var option=0;
function fproduit(prix)
{
produit=prix;
affichage();
}
function foption(num, prix)
{
if(document.forms[0].elements[num].checked)
{
option +=prix;
}
else
{
option -=prix;
}
affichage();
}
function affichage()
{
prixHT = produit + option;
prixTTC = prixHT * 1.19;
prixHT = Math.round(prixHT*100)/100;
prixTTC = Math.round(prixTTC*100)/100;
document.getElementById("prixHT").innerHTML = prixHT;
document.getElementById("prixTTC").innerHTML = prixTTC;
}
</script>
<form action="g.html" name="form">
Article 1<input type="radio" name="case1" onclick="fproduit(10.56);"/>10.56€<br />
Article 2<input type="radio" name="case1" onclick="fproduit(20);"/>20€<br />
Article 3<input type="radio" name="case1" onclick="fproduit(30);"/>30€<br />
<br />
<br />
<br />
Options :
<br />
<br />
Options 1<input type="checkbox" name="case4" onclick="foption(3, 10);"/>10€<br />
Options 2<input type="checkbox" name="case5" onclick="foption(4, 15);"/>15€<br />
</form>
Prix HT : <b id="prixHT">0</b>€<br />
Prix TTC : <b id="prixTTC">0</b>€<br />