Sujet : [RESOLU] Calcul automatique
Bonjour
J'ai trouvé un petit script de calcul pour la vente d'articles, mais si on change la valeur du Port (livraison) après le calcul, le total ne change pas.
Pour qu'il change il faut changer le nombre ou le prix d'un article.
J'aimerais qu'en changeant le tarif du Port le total change automatiquement...
Est ce qu'une personne pourrais me résoudre ce problème ? Je la remercie d'avance.
Mon bout de script :
-------------------------------------------
<script type="text/javascript"><!--
function calcul(formulaire) // script de calcul
{
var pu = formulaire.prix.value;
var q = formulaire.quantite.value;
var tot=pu*q;
formulaire.total.value = tot ;
calculTotal();
}
function calculTotal(){
total.somme.value = 0;
for(var i=0;i<document.forms.length-1;i++){
total.somme.value = parseFloat(total.somme.value) + parseFloat(document.forms[i ].total.value);
}
}
// --></script>
</head>
<body>
1er produit en vente :
<form name='produit1' >
<input type='hidden' name='prix' value='23' onclick='calcul(produit1)'>
<input type='text' name='quantite' size='1' maxlength='2' value='0' onChange='calcul(produit1)'>
<input type='text' size='1' name='total' value='0'>
<a href="#">Calculer</a>
</form>
2eme produit en vente :
<form name='produit2' >
<input type='hidden' name='prix' value='13' onclick='calcul(produit2)'>
<input type='text' name='quantite' size='1' maxlength='2' value='0' onChange='calcul(produit2)'>
<input type='text' size='1' name='total' value='0'>
<a href="#">Calculer</a>
</form>
Port changeable (8€ ou 15€) ici valeur 8 par défaut
<form name='produit3' >
<select name='total' value='0' onclick='calcul(produit3)'>
<option value='8'>8 €</option>
<option value='15'>15 €</option>
</select></FORM>
Total à Payer :
<FORM name='total'>
<input name="somme" type="text" value='8' size="3">
<a href="#">Calculer</a></FORM>
</body>
------------------------------------------
Cordialement
Gilledunord
Gilledunord