Fonction javascript marche sur IE mais pas sur les autres :(

Fermé
-
Messages postés
8319
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
-
Bonjour voici ma fonction qui marche parfaitement sur IE mais pas sur las autres
Remarque : les champs devise et prixcp sont retournés à travers JQuery :) dynamiquement dans la meme page ou se situe les champs input trnsp , cq , dd , Taquet


merci d'avance, :)



<script type="text/javascript">
function prixtaquet()
{
dev = document.getElementById('devise').value;
if(dev == 'EUR ')
{
prixcp = parseFloat(document.getElementById('prixcp').value);
trnsp = document.getElementById('transport').value;
trsp = Math.round(trnsp*100)/100;
cq = (document.getElementById('cq').value);
dd = document.getElementById('dd').value;
Taquet = prixcp - trsp - cq - ((dd/100)*prixcp);
document.getElementById('taquet').value = Taquet + ' '+dev;
}
else
{
cours = document.getElementById('cours').value;
prixcp = parseFloat(document.getElementById('prixcp').value);
trnsp = (document.getElementById('transport').value)*cours;
trsp = Math.round(trnsp*100)/100;
cq = (document.getElementById('cq').value)*cours;
dd = document.getElementById('dd').value;
Taquet = prixcp - trsp - cq - (((dd/100)*prixcp)*cours);
document.getElementById('taquet').value = Taquet + ' '+dev;
}
}
</script>

1 réponse

Messages postés
8319
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 603
Salut,

difficile de tester quoi que ce soit sans avoir le reste du code.

Dans ton test
if(dev == 'EUR ')
il y a un espace à la fin de EUR, c'est voulu ?
oui oui , c'est exprait
il marche bien , mais tout à l'heure j'ai tester sur IE11 mais ça marche pas
pourtant qu'il ça marche sur mon PC qui comporte IE9
Messages postés
8319
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 603
C'est balo.

Essaie de faire ton code javascript pour firefox par exemple, tu pourras utiliser une console avec firebug par exemple, c'est très pratique, et au moins, tu pourras avoir des explications lorsque ton code ne fonctionne pas.
Merci Bien ThEBiShOp de vos conseils
c'est trés gentil de votre part
:)
Messages postés
8319
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 603
de rien ^^