Bonjour,
Voici un problème que je rencontre et qui me rend fou : sur une page PHP, j'ai un formulaire avec une première liste déroulante 'Départements'. Lorsque l'on sélectionne un département, une requête AJAX va chercher la liste des communes de ce département et les affiche dans une combo-box 'Communes'.
Lorsque je valide le formulaire, je vérifie que l'utilisateur a bien sélectionné la commune (fonction Javascript qui teste l'attribut selectedIndex).
Cela fonctionne parfaitement sous Firefox, et absolument pas sous IE... J'obtiens un message d'erreur indiquant que l'attribut selectedIndex n'est pas applicable... Et lorsque je supprime ce test, je ne récupère aucune valeur dans ma page suivante, toujours dans IE...
J'ai vu dans un tuto que IE avait du mal à gérer le innerHTML dans les <select>, donc j'ai suivi le conseil en entourant mon <select> d'une <div>, mais cela ne change rien... C'est comme si IE ne détectait pas la présence de ce <select>...
Avant de vous abreuver avec mon code, quelqu'un a-t-il déjà rencontré ce type de problème ?
Merci beaucoup !
Cédric
Partager