Auto-complétion d'un formulaire

Résolu
Imagine43 Messages postés 270 Date d'inscription   Statut Membre Dernière intervention   -  
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   -
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 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
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 270 Date d'inscription   Statut Membre Dernière intervention   54
 
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 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
Je viens de le faire, non ? :)
0
Imagine43 Messages postés 270 Date d'inscription   Statut Membre Dernière intervention   54
 
Oui, bien sur. Mais je voulais dire code tout fait et/ou à adapter par "solution à me proposer" :)

Cdt
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
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 270 Date d'inscription   Statut Membre Dernière intervention   54
 
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 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
ça fonctionne, mais ça ne permet pas de nouvelle saisie, tout dépend de ce qu'on cherche :)

bonne journée
0