[Java IE/FF] script java et compatibilite IE/FF
Bonjour,
Apr�s moultes recherches sur la toile je me remet � votre exp�rience de programmeur javanais :D.
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:
Code:
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;
} |
un extrait du code (pour la 1ere ligne de commande)
Code:
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> |
j'apelle ma fonction java comme ceci
Code:
<a href='javascript:calculer();'><img src='../images/calendrier/cal.gif' width='16' height='16' border='0' alt='Cliquez ici pour calculer.'></a>
je bloque et ne sais pas du tout comment finir cette page.
Merci d'avance de vos �ventuelles r�ponses.
Dj