A voir également:
- [PHP] show / hide (dans un formulaire)
- Formulaire de réclamation facebook - Guide
- Show key plus - Télécharger - Utilitaires
- Telecharger usb show - Télécharger - Sauvegarde
- Easy php - Télécharger - Divers Web & Internet
- Formulaire instagram compte suspendu - Guide
3 réponses
Avec du javascript.
Tu met tes champs cachés dans des div, avec comme attribute display : hidden, et un id (nom_prenom et mail)
Ensuite tu fais un onClick pour chaque radio button, qui va appeller une fonction show_hide(1, 2 ou 3)
Dans cette fonction (javascript), tu fais un test sur l'agument.Si 1 ou 2, tu fais un getElementById('nom_prenom').style.display="block" et un getElementById('nom_prenom').style.display="hidden", si 3
tu mets les 2 à block.
Besoin de plus de détails, ou tu t'en sorts comme ça ?
Tu met tes champs cachés dans des div, avec comme attribute display : hidden, et un id (nom_prenom et mail)
Ensuite tu fais un onClick pour chaque radio button, qui va appeller une fonction show_hide(1, 2 ou 3)
Dans cette fonction (javascript), tu fais un test sur l'agument.Si 1 ou 2, tu fais un getElementById('nom_prenom').style.display="block" et un getElementById('nom_prenom').style.display="hidden", si 3
tu mets les 2 à block.
Besoin de plus de détails, ou tu t'en sorts comme ça ?
un display:none plutôt que hidden semble plus approprié... bizarre, je pensais que hidden existait ...
Heu je veux bien un peu plus de details si ca te derange pas lol :D
Je comprends bien le principe, mais comment le coder ??
ma fonction c bien ca ? :
fonction show_hide(toto)
{
if ($toto==1 || $toto==2)
{getElementById('nom_prenom').style.display="block";}
else
{getElementById('nom_prenom').style.display="hidden";}
}
ca ve dire quoi je mets les 2 a block ?
et apres je dois entourer mon 2 formulaire d'une <div id=nom_prenom display : hidden> ????
ca ma pas l'air tres logique là lol ??
Dsl si j'ai du mal a comprendre .
Je comprends bien le principe, mais comment le coder ??
ma fonction c bien ca ? :
fonction show_hide(toto)
{
if ($toto==1 || $toto==2)
{getElementById('nom_prenom').style.display="block";}
else
{getElementById('nom_prenom').style.display="hidden";}
}
ca ve dire quoi je mets les 2 a block ?
et apres je dois entourer mon 2 formulaire d'une <div id=nom_prenom display : hidden> ????
ca ma pas l'air tres logique là lol ??
Dsl si j'ai du mal a comprendre .