Bonjours
Mon calcul entre plusieurs champs et affichage dans un champ du resultat ne fonctionne pas. Pouvez-me corriger le code ci dessous ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 <?php $qte_t = 400; ?> <HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> var qte_b =1; function calcul_pr_var(pr_var) { var pr_var=math.round(parseFloat(f.pr_uni.value)-(parseFloat(f.pr_uni.value)-parseFloat(f.pr_max.value))/(qte_b-parsefloat(f.qte_max.value))+((parseFloat(f.pr_uni.value)-parseFloat(f.pr_max.value))/(qte_b-parseFloat(f.qte_max.value)*parseFloat(f.qte_t.value)); if (isNaN(pr_var)) { alert("Montant incorrect"); f.pr_var.focus(); } else { f.pr_var.value=pr_var; } } </SCRIPT> </HEAD> <BODY> <form> <tr><th colspan="2"><b>Calcul Prix Variant</b></th></tr> <tr> <td><b>Prix unitaire</b></td> <td><input type="text" id="pr_uni" size="10" value="0"> HT</td> </tr> <tr> <td><b>Prix maximum</b></td> <td><input type="text" id="pr_max" size="10" value="0"> HT</td> </tr> <tr> <td><b>Quantité Maximum</b></td> <td><input type="text" id="qte_max" size="10" value="0"> HT</td> </tr> <tr> <td><b>Quantité totale</b></td> <td><input type="text" id="qte_t" size="10" value="<?php echo $qte_t;?>"> HT</td> </tr> <tr> <td><b>Prix Variant</b></td> <td><INPUT type="button" value="< Calculer > "></td> </tr> <tr> <td><b>Prix Variant</b></td> <td><input type="text" id="pr_var" size="10" onBlur="calcul_pr_var(this.form)" value="0"> HT</td> </tr> </form> </BODY> </html>
Partager