Alors voila, j'ai un petit formulaire :
Produit : seau d'eau
Quantitée : |=|
Prix : XX R
Prix total : XXX R
Remise : XX R
Commander
En fait ce que je voudrais, c'est que JS fasse :
PremierTotal = Quantité * Prix
Remise = (si X articles commandés alors X R de remise)
Total = PremierTotal - Remise
Et ensuite le prix sera affiché en direct dans : Total
Alors en PHP je serais en mesure de le faire, mais en JS j'y connais rien...
Si quelqu'un pouvais juste me réaliser un modèle commenté que je puisse adapter...
Merci bien !
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <head> <title>Untitled</title> <script>
function compute()
{
remise = 0;
total = document.forms[0].qte.value * document.forms[0].prix.value;
if (document.forms[0].remise.value > 0)
{
remise = document.forms[0].remise.value;
}
document.forms[0].total.value = total - remise;
} </script> </head>
<body> <formaction="envoi.php"method="post">
Produit : seau d'eau <br>
Quantité : <inputname="qte"type="text"value=""><br>
Prix : <inputname="prix"type="text"value=""><br>
Remise : <inputname="remise"type="text"value=""><br>
Total : <inputname="total"type="text"value=""><br> <inputtype="button"value="calcul"onclick="compute()"> </form>
</body> </html>
[JS] calcul en direct
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.