Bonjour,
Apr�s moultes recherches sur la toile je me remet � votre exp�rience de programmeur javanais.
J'ai un bon de commande � mettre en ligne avec une fonction de calcul
ca se passe avec des Id et sur 16 lignes
j'ai des quantit�s, des prix unitaire HT, des remises et ensuite des totaux divers.
ca fonctionne tr�s bien sur IE, mais rien sur Firefox
ma fonction java:
un extrait du code (pour la 1ere ligne de commande)
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 function calculer() { var qt,pu,tr,pht,ttht,tx,ttc; ttht=0; for(int i=1; i<17; i++){ qt=document.getElementById("quantite"+(i)).value; pu=document.getElementById("PUHT"+(i)).value ; tr=document.getElementById("remise"+(i)).value; pht=qt*(pu - (tr*pu/100)); document.getElementById("prixHT"+(i)).value=pht ; ttht=ttht+pht; } //plus les autres pht des autres lignes tx=ttht*19.60/100; document.getElementById("totalHT").value=ttht; document.getElementById("TVA").value=tx; ttc=ttht+tx; document.getElementById("totalTTC").value=ttc; // ttc=document.demandeAchat.totalTTC.value; document.demandeAchat.totalTTC.value=ttc; }
j'apelle ma fonction java comme ceci
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 <td align="right" width="8%"> <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="quantite1" id="qt1" size="10"> </font></div> </td> <td width="57%"> <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="designation1" size="80" value=""> </font></div> </td> <td width="12%"> <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="PUHT1" id="pu1" size="9"> € </font></div> </td> <td width="10%"> <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="remise1" size="3" id="tr1" maxlength="3"> %</font></div> </td> <td width="13%"> <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> <input type="text" name="prixHT1" size="9"> €</font></div> </td>
je bloque et ne sais pas du tout comment finir cette page.
Code : S�lectionner tout - Visualiser dans une fen�tre � part <a href='javascript:calculer();'><img src='../images/calendrier/cal.gif' width='16' height='16' border='0' alt='Cliquez ici pour calculer.'></a>
Merci d'avance de vos �ventuelles r�ponses.
Dj
Partager