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>
<input type="radio" id="bloc5" name="2" onClick="GereControle('Div4');">Reponse : Autres<br>
<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