![]() |
Forum SELFHTML: Archives: |
|
|
Le message suivant est de: Vincent, 03. 11. 2004, 15:20
Salut,
Est-il possible lorsqu'un select est sélectionné par l'utilisateur de le désélectionné en javascript.
Je m'explique !
Soit un select:
<select name="godown" onChange="fonction_JS(options[selectedIndex].value) ;" size=1 >
<option>...
</select>
Lorsque l'utilisateur change le select cela va modifier de facon dynamique le contenu de la page courante. Le problème c'est qu'après la modification effectuée, le <select> reste sélectionné et l'utilisateur peut (sans le faire exprés!) changer le <select> via la molette. Car comme il est sélectionné la molette peut le changer même si la souris n'est pas sur le <select>
Donc, est-il possible de déselectionné le select, avec par exemple "onFocus".
Sinon, est-il possible de sélectionné un autre élement, un input par exemple, ce qui déselectionnerait le <select>.
Merci,
Vincent.
Le message suivant est de: Bul,
marcel.bultez@spamtiscali.fr, 03. 11. 2004, 16:42
http://marcel-bultez.chez.tiscali.fr
ajouter dans le onchange
this.selectedIndex=-1;
ça devrait le faire.
cordialement.
Le message suivant est de: Vincent, 04. 11. 2004, 11:41
»» ajouter dans le onchange
»» this.selectedIndex=-1;
»» ça devrait le faire.
»» cordialement.
Salut,
Ca marche mais maintenant le select sélectionné est vide ce qui ne permet pas de voir le select courant !
Est-il possible de mettre le curseur sur un <input> de type text dans le onChange du <select>. Je mettrai la visibility de cet <input> à hidden et ca devrait le faire !
Merci,
Vincent.
Le message suivant est de: Bul,
marcel.bultez@spamtiscali.fr, 05. 11. 2004, 09:02
http://marcel-bultez.chez.tiscali.fr
name du input hidden.focus(); ?
@+
Le message suivant est de: Bartouille,
bertrand.wattel_pasDeSpam@free.fr, 29. 11. 2004, 22:57
http://mythes.foret.free.fr
»» Salut,
Bonjour,
»» Est-il possible lorsqu'un select est sélectionné par l'utilisateur de le désélectionné en javascript.
La méthode blur() devrait donner des résultats satisfaisants :
leselecteur.blur()
Tout simplement,
Bartouille
© 1998-2004
selfhtml@fr.selfhtml.org