bonjour,
avec IE, point d'évênements sur les options !
seul vaut onchange sur la balise <select>
et là, this.selectedIndex c'est la n° de ligne,
this.options[this.selectedIndex].value ou .text c'est le .value ou le .text
de l'option sélectionnée.
fonctionne aussi avec les autres navigateurs.
attention d'ailleurs, si le select a un size=1 ou n'a pas
de size défini, la 1ère option est sélectionnée par défaut,
il faudra donc sélectionner une autre ligne avant de pouvoir
déclencher le onchange sur la ligne 0
c'est pour ça qu'on voit souvent une 1ère ligne bidon dans les select
on peut mettre size=2 au mins
on réinitiliser selectedIndex au focus ? ( onfocus:"this.selectedIndex=-1;" }
ou...
@+
Message édité par bul3 le 09-09-2008 à 16:05:42
---------------
[mon site] [m'écrire]