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:

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;
}
j'ai internet explorer 8 mais j'aimerai que ce code fonctionne avec tous les ie.


merci.