Auto-complétion d'un formulaire

Résolu/Fermé
Imagine43 Messages postés 264 Date d'inscription jeudi 5 juin 2014 Statut Membre Dernière intervention 15 novembre 2023 - Modifié par Imagine43 le 23/01/2015 à 15:07
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 23 janv. 2015 à 15:24
Bonjour,
Je voudrais connaitre la manière de pré-remplir les champs d'un formulaire qui a été précédemment rempli et validé par un utilisateur.
Un petit exemple pour vous modéliser ça :

<FORM>
Quel est votre nom ? [ TEXTAREA ]
[SUBMIT]
</FORM>
La réponse ici sera par exemple "Jean". Une fois le formulaire validé, la page sera rechargée en remontrant donc ce formulaire. J'aimerais donc qu'il soit pré-rempli grâce aux valeurs recueillies précédemment.
Nous auons donc :

<FORM>
Quel est votre nom ? [ Jean ]
[Submit]
</FORM>
Je précise que j'ai essayé la commande "autocomplete="on" ", mais qu'elle ne fonctionne pas. Pas la peine non plus de me donner la solution de l'attribut selected, parce que cela ne répond pas à ma question.


EDIT : J'ai oublié de préciser que c'était pour le cas de cases à cocher ainsi que de champs à options (menu déroulant)
Merci d'avance & bonne journée !




The Gift Of the Goddess'.
A voir également:

2 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
23 janv. 2015 à 15:11
Bonjour,

en HTML pur, ça ne va pas être possible, il faut passer par un autre langage comme le javascript (jQuery) par exemple.
0
Imagine43 Messages postés 264 Date d'inscription jeudi 5 juin 2014 Statut Membre Dernière intervention 15 novembre 2023 54
23 janv. 2015 à 15:16
Je ne connais pas le Jquery. Je me suis arrangé avec du PHP pour les champs type textarea mais pour les cases à cocher/select je ne sais pas du tout comment faire. Auriez-vous une solution à me proposer?

Cdt,
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
23 janv. 2015 à 15:16
Je viens de le faire, non ? :)
0
Imagine43 Messages postés 264 Date d'inscription jeudi 5 juin 2014 Statut Membre Dernière intervention 15 novembre 2023 54
23 janv. 2015 à 15:18
Oui, bien sur. Mais je voulais dire code tout fait et/ou à adapter par "solution à me proposer" :)

Cdt
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
23 janv. 2015 à 15:21
Il y a la balise datalist qui permet de le faire visiblement, mais comme c'est du HTML5, on prend le risque que ça ne soit pas utilisable par tous les navigateurs, alors soit on se dit que c'est pas grave, soit on trouve une autre solution.

Sinon, la solution que je préfère, c'est comme je l'ai dit, passer par du jQuery, couplé avec un peu de PHP, ça n'est pas très compliqué, mais ça demande un peu d'investissement quand même
https://jqueryui.com/autocomplete/
0
Imagine43 Messages postés 264 Date d'inscription jeudi 5 juin 2014 Statut Membre Dernière intervention 15 novembre 2023 54
23 janv. 2015 à 15:23
Merci beaucoup, mais j'ai trouvé plus simple au final. Avec du PHP.

URL : https://forum.hardware.fr/hfr/Programmation/PHP/remplir-cocher-bouton-sujet_123422_1.htm

Merci encore & bonne journée
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
23 janv. 2015 à 15:24
ça fonctionne, mais ça ne permet pas de nouvelle saisie, tout dépend de ce qu'on cherche :)

bonne journée
0