Bouton radio (affichage de div suivant le choix)

Messages postés
71
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
12 septembre 2013
- - Dernière réponse : cs_Scooper
Messages postés
71
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
12 septembre 2013
- 12 avril 2006 à 16:11
Bonjour,
Je suis en train de créer un système de questionnaire en PHP/MySQL où suivant le choix de l'utilisateur, telle ou telle question s'affiche à l'écran. Le choix peut être fait avec des checkbox ou radio (avec des checkbox, ca marche mais pas avec des radios)

Par exemple :
<div id="Div1" >
Question : Quelle base de données<br>
<input type="radio" id="bloc3" name="2" onClick="GereControle('Div2');">Reponse : MySQL<br>
<input type="radio" id="bloc4" name="2" onClick="GereControle('Div3');">Reponse : Oracle<br>
Reponse : Autres

<hr><br>
</div>

avec comme fonction JS :
var objControle = document.getElementById(Controle);
function GereControle(Controle) {
if(objControle.style.display=='block')
objControle.style.display='none';
objControle.style.display='block';
}

Si on choisi Mysql, Div2 va s'afficher, Oracle ce sera Div3, etc ...
Les differents div s'affichent mais quand on change de choix, l'ancien reste affiché, il faut recliquer dessus pour l'éffacer :s
Merci de votre aide
Afficher la suite 

1 réponse

Messages postés
71
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
12 septembre 2013
0
Merci
fonction JS :
if(objControle.style.display=='block')
objControle.style.display='none';
else
objControle.style.display='block';

erreur dans le copier coller
Commenter la réponse de cs_Scooper