Bonjour,
j'ai un petit soucis que je n'arrive pas à résoudre et qui pourtant parait simple.
J'ai un champs texte (txtref) pour saisir une référence. Comme on n'est que des humains, et bien souvent fainéants, j'ai eu l'idée de proposer une liste de choix limitée à 100 références en fonction du texte frappé dans le champs texte.
ma liste (un div : listref) s'affiche correctement quand j'ai le focus sur le champs texte.
la détection de la présence de la souris sur la liste se fait correctement (un 1 dans le champs sous le mot Eff champs qui mutera en partie cachée après fonctionnement correct de cette partie)
Quand je clique sur ma liste de références, le focus était perdu, mais je le redonne au champs texte, j'ai réussi en testant le onclick sur le div.
Quand je déroule la liste avec la molette de la souris, le focus est conservé,
MAIS ... quand je clique dans l'ascenseur pour descendre dans la liste, alors le focus est perdu (aucun évènement ne semble correspondre à cette action, ce qui me permettrait de rétablir le focus sur le champs texte) j'ai tenté de décaler l'action dans le temps en me disant que peut-être le navigateur s'occupait de déplacer l'ascenseur après que j'ai tenté de remettre le focus, mais non... aucun passage dans la routine onclick.
la page se trouve ici : http://standard.ressorts.org/panier1.php qui se charge de récupérer la session active, le nom du client ses coordonnées pour lui afficher son panier.
Il y a quelque chose qui m'échappe
edit: la partie qui se trouvait là a été effacée pour des raisons de sécurité ultérieure
J'en perds mon java....
merci à ceux qui pourront m'aider à trouver une solution.
Partager