Liste déroulante qui fait apparaître champ texte - HTML/CSS - Programmation
Marsh Posté le 06-07-2006 à 11:31:00
oui mais tu peux tout a fait le faire en php.
Tu récupères le $_POST['tonSelect'] et tu affiches ou pas le champs texte en fonction de la valeur.
Un truc dans le genre:
Code :
|
Attention ça veut aussi dire que le formulaire est soumis à la page courante.
L'avantage est qui si le js est désactivé ça marche quand même.
Marsh Posté le 06-07-2006 à 11:34:46
ouais merci, mais el problème de cette méthode est qu'il faut valider le formulaire, j'aurais bien aimé que ce champ texte s'affiche directement selon le choix sélectionnée dans la liste déroulante.
Encore merci
Marsh Posté le 06-07-2006 à 11:47:33
via le dom en js:
la fonction
Code :
|
Code :
|
pas testé mais ça doit être un truc dans le genre...
Et si tu as besoin de mettre un name à ton input, je te conseille de lire cette page: http://www.easy-reader.net/archive [...] entations/
et encore une fois, si le mec a pas le js activé, y'a rien qui marche
Marsh Posté le 06-07-2006 à 12:03:16
je viens d'essayer ton script anapajari et ça marche nickel !!
merci bcp
chapeau l'artiste....
Marsh Posté le 06-07-2006 à 11:24:13
Bonjour à tous,
J'ai fait une liste déroulante composée de différents choix. J'aimerais que lorsque l'utilisateur choisit "Texte", un champ texte apparaisse à côté de la liste déroulante pour qu'il puisse saisir.
Si quelqu'un à une idée...
Merci
Message édité par rocs2 le 06-07-2006 à 11:29:32