Bonjour,

Je sais qu'il existe une différence entre IE et FFX pour affecter une valeur à un nouvel attribut d'un objet.
Pour IE :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
objet.onChange = function() { mon_javascript };
Pour FFX :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
objet.setAttribute("onChange", "mon_javascript");
Voilà le code de ma page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
	  sel = document.createElement('select');
	  sel.setAttribute("id", "critere"+i);
	  sel.setAttribute("onChange", "show("+i+")");
          sel.onChange = function() { show(i); };
	  sel.setAttribute("size", "1");
show(i) étant une fct définie un peu plus haut.
Lorsque je regarde le code à l'intérieur de mon select (innerHTML) :
- Sous Firefox, je vois bien l'attribut onChange. ça marche nickel
- Sous IE, je ne vois pas l'attribut onChange !! (donc je peux pas lancer mon code javascript en changeant la valeur de mon select)

Savez vous d'ou peut venir ce mystérieux pb ?

Merci !![/code]