bonjour
Je m'explique , j'ai deux boutons radio avec un onclick afin d'afficher un div qui comprend des champs de formulaire quand on clique sur "oui" ou un div vide si le radio est sur "non" .
Je voudrais lorsque je choisi "non" que le div qui est caché vide tout les champs ou se rafraichi afin que ça ne rentre pas dans la BDD.
par exemple si une personne choisie "oui" et rempli un des champs du div puis se rend compte qu'elle a fait une erreur, rectifie son choix en appuyant sur "non" la saisie à l'interieur du div ne sera pas effacé.
Voici mon code pour les boutons radio ( oui et non )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <input type="radio" name="nom" value="" onclick="if( document.getElementById('id_div').style.display=='none' ){document.getElementById('id_div').style.display='block';document.getElementById('id_div2').style.display='none';}"/>OUI <input type="radio" value="" name="nom" onclick="if( document.getElementById('id_div2').style.display=='none' ){document.getElementById('id_div2').style.display='block';document.getElementById('id_div').style.display='none';}" />NON
le code des div en simplifié :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <div id="id_div" style="display:none;"> // contient des checkbox , radio , text </div> <div id="id_div2"> // div vide </div>
merci d'avance
Partager