Je souhaite récupérez les valeurs de mes champs pour mettre à jour le total (c'est un formulaire d'achats fictifs)
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82 <html> <head> <title>function update()</title> <style> .txt{ font-family: Verdana; font-size: 11px; font-style: normal; color: #993300; } .txt-bold{ font-family: Verdana; font-size: 11px; font-style: normal; color: #993300; font-weight: bold; } .form{ border: 1px solid #993300; } </style> <script language="JavaScript"> function update() { var total = getElementsByName('q_e01')*2500+getElementsByName('q_e02')*30+getElementsByName('q_e03')*25+getElementsByName('q_p01')*250+getElementsByName('q_p02')*500; document.getElementById("total").innerHTML = total; } </script> </head> <body> <table width=75% border=0 cellpadding=0 align=center style="border: 1px solid #51260B;" class=txt bgcolor=#FFFFFF> <form action="achats.php?value=ok" method=post> <tr bgcolor=#ECD6AF class=txt-bold> <td width=15% height=20 align=center>Quantité</td> <td width=45% align=center>Désignation</td> <td width=20% align=center>Prix Unitaire</td> <td width=20% align=center>Total</td> </tr> <tr> <td align=center valign=middle><input name=q_e01 value=0 type=text size=3 class="form"></td> <td valign=middle> Pôle planètaire</td> <td align=right valign=middle>2500 Cr </td> <td align=right valign=middle> Cr </td> </tr> <tr bgcolor=#ECD6AF> <td align=center valign=middle><input name=q_e02 value=0 type=text size=3 class="form"></td> <td valign=middle> Usines</td> <td align=right valign=middle>30 Cr </td> <td align=right valign=middle> Cr </td> </tr> <tr> <td align=center valign=middle><input name=q_e03 value=0 type=text size=3 class="form"></td> <td valign=middle> Centre d'échanges Commerciaux</td> <td align=right valign=middle>25 Cr </td> <td align=right valign=middle> Cr </td> </tr> <tr bgcolor=#ECD6AF> <td align=center valign=middle><input name=q_p01 value=0 type=text size=3 class="form"></td> <td valign=middle> Centre de production</td> <td align=right valign=middle>250 Cr </td> <td align=right valign=middle> Cr </td> </tr> <tr> <td align=center valign=middle><input name=q_p02 value=0 type=text size=3 class="form"></td> <td valign=middle> Chantier Naval</td> <td align=right valign=middle>500 Cr </td> <td align=right valign=middle> Cr </td> </tr> <tr class=txt-bold> <td> </td> <td align=right valign=middle> </td> <td align=right valign=middle>Total : </td> <td align=right valign=middle><div id="total"></div> Cr </td> </tr> <tr height=20> <td colspan=4 align=center><a href="javascript:update()">Calculer</a></td> </tr> </form> </table> </body> </html>
Le problème c'est que la comme ça ça fonctionne pas (ça aurait été trop beau)
Je voulais savoir si ce que je voulais faire était possible
De plus peut on faire en sorte que quand un formulaire prend une autre valeur que '0' ça mette a jour sans avoir à cliquer
J'en demande peut être beaucoup la
Merci de m'aider
Partager