Bonjour,
Je suis en train de développer un petite système d'autocompletion ( ajax ).
Cependant j'ai un petit probleme, dans mon input je commence à saisir des caractères j'utilise la fonction "OnChange" qui affiche la liste correspondante dans un DIV en utilisant la fonction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 document.getElementById('liste').style.visibility='visible'; document.getElementById('liste').style.display='block';
On voit bien la liste mais également le focus dans mon input.
A présent je souhaite cliquer sur un enregistrement afin de le sélectionner.
A mon premier clic je perds le focus et à mon 2ème ca fonctionne...
Ce que je souhaiterais, c'est que la sélection se fasse au premier clic
Je pense que pour que la sélection se fasse au premier clic il faut tout d'abord "perde" le focus...
J'espère que vous comprenez ce que je veux dire. Si vous avez besoin de plus de précision ou du code pour comprendre mon probleme, n'hésitez pas.
Je vous remercie d'avance
cordialement
PS : j'espère que je suis dans le bon forum ( j'hésitais entre le javascript, ajax, css ... )
Partager