Formulaire interactif sans bouton submit
Bonjour,
Je suis en train d'écrire un formulaire (que je souhaite interactif, c'est à dire sans bouton SUBMIT)
Le but étant d'écrire sur la même page ce qui a été choisi.
Exemple :
Grâce à la fonction onchange, il est facile d'écrire sur la page, le contenu du select
Code:
1 2 3 4 5 6
| <select name="couleur" id="couleur" onchange="this.form.submit();">
<option value="">Choisissez une couleur</option>
<option value="bleu">bleu</option>
<option value="rouge">rouge</option>
<option value="vert">vert</option>
</select> |
et donc plus loin sur la page :
Code:
<? echo $couleur; ?>
Jusque là : pas de soucis !
Là où cela se complique, c'est qu'il me faut un champ texte
et si je fais ceci :
Code:
1 2
| Numéro :
<input name="numero" type="text" id="numero" value="" onchange="this.form.submit();" /> |
Cela peut en effet marcher, MAIS à la seule condition que l'utilisateur clic sur la page pour que la valeur ci-dessous s'affiche :
Code:
<? echo $numero; ?>
Et donc, ce que j'aimerai bien pouvoir faire :
Quand on écrit dans le champ texte, celà vient écrire automatiquement dans ma variable $numero
J'espère avoir été clair
Merci d'avance !