Bonjour,
j'ai une fonction qui marche sur tous les navigateur à part internet explorer.
Mes alert que j'ai tester s'affiche avant le bloc de IF et après plus rien. Est ce les IF qui pose problème.
Voici le code:
j'ai internet explorer 8 mais j'aimerai que ce code fonctionne avec tous les ie.
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 function appliquer_tva() { // Recuperation de la qte (value du l'option choisie) qte = parseFloat(document.getElementById("qte").options[document.getElementById("qte").selectedIndex].value); // Recuperation de la TVA (value du l'option choisie) //tva = parseFloat(document.getElementById("tva").options[document.getElementById("tva").selectedIndex].value); tva = 5.5; // On recupère le prix HT. Selon ton script tu peux aussi bien utiliser l'une que l'autre. if(qte==1) { prixHT=105; } if(qte>1) { prixHT=qte*97.5; } document.getElementById("valeur_qte").innerHTML = qte; document.getElementById("prixHT").innerHTML = prixHT; // On calcule alors le prix_vente_ttc prix_vente_ttc = prixHT*((tva/100)+1); // On calcule alors le prix_vente_ttc avec prix_reduction /* arrondir a deux chiffres apres la virgule, facon bidouille ;) */ prix_vente_ttc_arrondi=(Math.round(prix_vente_ttc*100))/100; /*renvoie le prix ttc*/ /*renvoie le prix final*/ document.getElementById("totalTTC").innerHTML = prix_vente_ttc_arrondi; document.getElementById("totalTTC_value").value = prix_vente_ttc_arrondi; }
merci.
Partager