Bonjour,

Je shouaite cacher/montrer une Div suivant le bouton radio qui est selectionné, j'ai trouver un code en fouillent le probléme ces qu'il ne marche pas, il me sort une erreur :

Uncaught ReferenceError: afficherCacher is not defined
Je vois pas ou ce situe le probléme. voicie mon code.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
function afficherCacher(){
  if(document.getElementById(offre).checked){
      document.getElementById(divCacher).style.display="block";
  }else if (document.getElementById(demande).checked) {
      document.getElementById(divCacher).style.display="none";
  }
}
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<div class="field">
	<label for="checkpart">Offres</label><input type="radio" id="offre"  name="choix" value="offres" onClick="afficherCacher();" /> 
</div>
<div class="field">
	<label for="checkpro">Demandes</label><input type="radio" id="demande" name="choix" value="demandes" onClick="afficherCacher();" /> 
</div>

Merci d'avance pour votre aide.