compatibilité explorer firefox de new Option(,,,)
bonjour a tous
J’ai comme un problème et plutôt que de perdre une heure je vous le soumet
J’ai une fonction qui sert à changer le contenu d’un menu déroulant en fonction du model choisi dans un autre menu déroulant
Elle fonctionne sur explorer mais pas sous firefox
Si vous voyez pourquoi n’hésitez pas
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
function liste_change_bet(){
var tab_val = new Array();
tab_val[10]=1000;
tab_val[11]=2000;
tab_val[12]=3000;
var prix1 = new Number(document.Form.option[document.Form.option.selectedIndex].value); // la valeur du premier select
prix_tab = tab_val[prix1];
var bet = document.getElementById('bet');
var nb_bet = bet.options.length;
var i;
var j=0;
var demi_val =Math.ceil(prix_tab/2);
var bet2;
//on vide les options
for(i=nb_bet-1;i>=0;i--){
bet.options[i] = null;
}
// cest ça qui marche pas
// puis on recalcule la liste des options
for(bet2=25;bet2<demi_val;bet2+=Math.ceil(bet2*0.5)){
bet.options[j] = new Option("US$ "+bet2,bet2,"");
j++;
}
return;
} |