OVH Cloud OVH Cloud

SelectedIndex -1

12 réponses
Avatar
poofpoof
Bonjour,

sous ie, un onClick sur un select multiple donne un selectedIndex à -1
alors que sous mozilla tout fonctionne...

une idée ?


<select multiple onclick="alert(this.selectedIndex)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>

mici

2 réponses

1 2
Avatar
Lionel
@SM wrote:


<select multiple size=3 onclick="alert(this.selectedIndex)">




ça fonctionne correctement chez moi IE6 XP)
Le onclick est appelé *avant* le changement de l'index sélectionné.
Donc ton alert affiche toujours l'index de l'élément sélectionné lors du
clic précédent.
Ce qui me parait logique.
Utiliser selectedIndex sur un select multiple n'est de toute façon pas la
bonne solution.


Sinon, si tu as une autre erreur,
je ne vois + que les solutions progressives suivantes :
- lancer le réparateur de IE
- mauvais logiciel : changer de logiciel
- mauvais système (Windows?) : en changer ou au mini re-intallation
- reformatter le DD et tout réinstaller très proprement
- renouveller tout le matos (en Mac par exemple ?)


- changer de métier ? :-)



Avatar
Thibault
poofpoof wrote:


Tu as raison, onchange fonctionne sans probleme ainsi que ondblclick...

merci beaucoup de ton aide Stéphane




Ben j'avais proposé le onchange hier deja ... mais apparemment ca avait
moins plus :-)

--
A+
Thibault

1 2