bonjour,
j'aimerai simuler le clique sur la touche TAB pour provoquer un changement de focus automatique (vers le champs suivant).
comment faire ?
bonjour,
j'aimerai simuler le clique sur la touche TAB pour provoquer un changement de focus automatique (vers le champs suivant).
comment faire ?
Lut,
je ne crois pas que l'on puisse "simuler" une touche clavier,
par contre,
on peut definir les tabIndex de chaque champ
ajouter un ecouteur d'évenement sur le focus des champs pour memoriser le champs qui a le focus pour selectionner le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part champ.tabIndex = 1;
tu peux utiliser le fonction onSetFocus pour mettre le focus sur un champs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 var ecouteur = new Object() ecouteur.onSetFocus = function(ancienFocus, nouveauFocus ){ // actions }; champ.addListener(ecouteur);
;)
mais ici on a l'ancien object ayant le focus et le nouvel objet,
moi je voudrai le prochain
je veux donner le focus au champs suivant....
re,
je t'ai pas fait tout le code ..
il te faut une variable Number (currentTabIndex) pour sauvegarder l'index en cours.
tu affecte cette variable avec le tabIndex du champ lors du focus.
ensuite si tu as des champs nommés c1 (index 1), c2 (index 2) etc
tu peux faire :
voila ;)
Code : Sélectionner tout - Visualiser dans une fenêtre à part this["c"+currentTabIndex+1].onSetFocus();
je n'ai pas l'intention de renommer tous mes champs
est-il possible de recupérer l'objet qui est à un tabIndex déterminé ?
je ne crois pas (ça serai trop facile :P)
on fait avec ce qui est disponible
mais la je ne sais pas plus que toi, (d'ailleur presque depuis le debut)
Google est ton amis et l'aide Macromedia est trés precieuse aussi.
bonne chance à toi Toulousain,
;)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager