Page 1 sur 1

Choix "autre" dans une liste déroulante

Posté : 04 mai 2006, 09:33
par Lopy
Bonjour à tous,
J'ai un formulaire avec une liste déroulante et je voudrai que lorsque l'on selectionne le champ "Autre" il y ait un champ de saisie qui apparaît à coté. Tout cela sans avoir cliqué sur le bouton submit du formulaire bien sûr.
J'ai cherché un peu sur google mais j'ai pas trouvé alors que c'est pourtant courant dans les pages web :?:

Merci d'avance :)

Posté : 04 mai 2006, 09:53
par Truc
Salut,
Il s'agit de javascript puisque c'est un événement coté client.
Effectu donc une petite recherche dans ce forum avec "onchange" par exemple :wink:

Posté : 04 mai 2006, 09:54
par Ryle
Le plus simple est de le réaliser en javascript et style mettre la propriété visible du champ à "hidden" et la passer à "visible" (ou avec le display) lors de la selection de l'option (onChange="...")

Sinon, en php, lorsque ta valeur est sélectionnée (toujours l'événement onChange) il te faut réactualiser la page (forcément puisque php ne s'exécute que sur le serveur, donc récuperer les éventuelles données saisies et les réafficher) et faire apparaitre ton champ à ce moment là :)

Posté : 04 mai 2006, 10:11
par Lopy
ok merci, bon maintenant je vais me debrouiller avec javascript