Page 1 sur 1
afficher un champ de formulaire selon le choix d'un radio
Posté : 10 sept. 2010, 09:13
par schranz
Bonjour à tous ,
je m'adresse à vous pour un petit soucis j'ai fait un formulaire en html et j'aimerai afficher un champ dans mon formulaire si la valeur d'un input radio est oui et la je tourne en rond.
j'ai testé ceci:
<?php
if($Numero =="")
{
?>
<label>Numéro de client:</label><br />
oui<input type="radio" name="Numero " value="oui"/>
non<input type="radio" name="Numero " value="non"/>
<?php
}
else
if($Numero =="oui")
{
echo "<input type="text" name="client" id="client"/>"
}
?>
mais rien ne s'affiche j'ai aussi pensé à, mettre le champ à afficher en css et le préciser dans la boucle mais rien ne marche
Si vous pouviez me conseillé sur le bonne manière à faire
Merci
Re: afficher un champ de formulaire selon le choix d'un radio
Posté : 10 sept. 2010, 11:31
par macgawel
Bonjour.
La variable $Numero vaut quoi ?
Re: afficher un champ de formulaire selon le choix d'un radio
Posté : 10 sept. 2010, 22:59
par schranz
en faite , je me suis mieux renseigné et on m'as conseille de me tourne vers le ajax
sinon la variable numéro effectivement j'avais mal vu mais vaut rien ...
Merci de la réponse
Re: afficher un champ de formulaire selon le choix d'un radio
Posté : 11 sept. 2010, 00:39
par AB
en faite , je me suis mieux renseigné et on m'as conseille de me tourne vers le ajax
sinon la variable numéro effectivement j'avais mal vu mais vaut rien ...
Merci de la réponse
Javascript devrait suffire...
Re: afficher un champ de formulaire selon le choix d'un radio
Posté : 11 sept. 2010, 11:57
par Aureusms
en faite , je me suis mieux renseigné et on m'as conseille de me tourne vers le ajax
sinon la variable numéro effectivement j'avais mal vu mais vaut rien ...
Merci de la réponse
Javascript devrait suffire...
AB a raison. Utilise Javascript et CSS :
<label>Numéro de client:</label><br />
oui<input type="radio" name="Numero " value="oui" onClick="document.getElementById('div_client').style.display='block'; document.getElementById('div_client').style.display='none';"/>
non<input type="radio" name="Numero " value="non" onClick="document.getElementById('div_client').style.display='none'; document.getElementById('div_client').style.display='block';"/>
<div id="div_client" style="display:none;">
Numéro Client : <input type="text" name="client" />"
</div>
<div id="div_inscription" style="display:none;">
Votre nom : <input type="text" name="nom" />"
</div>
Re: afficher un champ de formulaire selon le choix d'un radio
Posté : 11 sept. 2010, 17:44
par schranz
Merci à vous tous pour votre aide !
mention spéciale à Aureusms pour ce code c'est exactement ce que je cherchais ! bon je pense etudier le javascript un de ces 4

Re: afficher un champ de formulaire selon le choix d'un radi
Posté : 18 mai 2014, 13:44
par rourou
bjr je vai afficher selon le choix de l'utilisateur le façon d'affichage exemple si son choix été une question de type texte il affiche une zone de texte pour saisir si son choix été de type choix unique j'affiche des choix avec ccase à cocher..merci d'avance
Re: afficher un champ de formulaire selon le choix d'un radi
Posté : 18 mai 2014, 19:45
par moogli
Modération :
Merci de bien vouloir créer un sujet a toi (celui ci a 4ans) afin de d'avoirs un sujet cohérent.
Pense a ajouter plus de détails afin qu'en on comprenne mieux ton problème (avec du code, dans les balises bbcode). .