Php + Afficher champs après choix "autre"

Fermé
djimson Messages postés 211 Date d'inscription lundi 6 novembre 2006 Statut Membre Dernière intervention 13 février 2015 - 9 févr. 2011 à 12:23
rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 - 9 févr. 2011 à 15:23
Bonjour,
J'ai une liste déroulante dans laquelle l'internaute doit faire un choix de produit. Je voudrais faire de sorte que si l'internaute choisie "autre", un champs s'affiche en bas avec le curseur déjà positionné l'invitant à saisir son nouveau choix qui doit être enregistré par la suite dans un champs de ma base de donnée.
Je sais que c'est gérable avec les fonction en PHP mais comment?
Merci bien

Cordialement




A voir également:

3 réponses

rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 46
9 févr. 2011 à 12:32
en javascript plutot car le php ne s'execute que coté serveur donc une fois que ta page est arrivée dans ton navigateur le php n'intervient plus...
0
djimson Messages postés 211 Date d'inscription lundi 6 novembre 2006 Statut Membre Dernière intervention 13 février 2015 3
9 févr. 2011 à 12:46
Slt et merci pour ta réponse. Je sais bien que ne s'exécute que coté serveur.
Mais n'as-tu pas une idée pour ce que je veux?
Un exemple si possible.
Merci
0
rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 46
9 févr. 2011 à 15:23
avec un lien
<a href="#" onclick="mafonction();return false">afficher d'autres choix</a>

ou alors avec ton select
valeur = document.getElementById("tonSelect").selectedIndex;
si valeur == autre
    tu lance ta fonction
sinon
    tu fait autre chose

et dans ta fonction tu demande
si l'autre select est hidden > si oui alors tu le montres
0