Autocompletion
Résolu
Bonjour,
j'essaye d'utiliser l'api de google pour l'autocompletion d'un champ adresse.
il fonctionne bien mais l'autocompletion de mon navigateur, chrome, "prend la main" sur le champ, et celui qui rempli l'adresse aura tendance à sélectionner l'autocompletion du navigateur ce qui aura pour effet de ne pas me remplir les champ que l'api google me donne.
une image pour expliquer:
ici, 30 rue principale est l'autocompletion de chrome, si je clic, mes champs adresse, rue, ville, ne se complète pas.
J'ai essayé de mettre autocompletion="off" mais ça ne fonctionne pas.
une idée ?
Merci
:-)
j'essaye d'utiliser l'api de google pour l'autocompletion d'un champ adresse.
il fonctionne bien mais l'autocompletion de mon navigateur, chrome, "prend la main" sur le champ, et celui qui rempli l'adresse aura tendance à sélectionner l'autocompletion du navigateur ce qui aura pour effet de ne pas me remplir les champ que l'api google me donne.
une image pour expliquer:

ici, 30 rue principale est l'autocompletion de chrome, si je clic, mes champs adresse, rue, ville, ne se complète pas.
J'ai essayé de mettre autocompletion="off" mais ça ne fonctionne pas.
une idée ?
Merci
:-)
2 réponses
-
Salut,
Le nom exact de l'attribut est autocomplete et non autocompletion :
https://www.w3schools.com/tags/att_input_autocomplete.asp
Bonne journée -
Il semble effectivement il y a voir un bug connu sur Chrome à ce sujet : https://bugs.chromium.org/p/chromium/issues/detail?id=468153
Une solution possible non standard (hack) en attendant que ceci soit corrigé serait d'ajouter un input caché au début du formulaire :<form action="#" method="post"> <input type="password" autocomplete="password" style="display: none" /> <input type="text" name="user" autocomplete="off"> <input type="password" name="pass" autocomplete="off"> <input type="submit" value="OK"> </form>