Vous n'êtes pas identifié(e).
Pages : 1
Mouuuuaaaaa d'accord là je comprend mieux :
donc lorsque l'une s'affiche l'autre se cache ...
Dans ce cas il parait logique que tu doivent faire 2 action dans ton cas:
L'un pour le fait de cacher une div
L'autre pour rendre visble l'autre div
En gros ça donne ça :
function toggleDisplay(elmt)
{
if(typeof elmt == "string")
elmt = document.getElementById(elmt);
if(elmt.style.display == "none")
elmt.style.display = "";
else
elmt.style.display = "none";
}
// -->
</script>
//le code html
//le choix proposé
<input type="radio" name="contenu" value="Non" onclick="toggleDisplay('conteu2');toggleDisplay('conteu');" />Oui
<input type="radio" name="contenu" value="Oui" onclick="toggleDisplay('conteu2');toggleDisplay('conteu');" checked />Non<br /><br />
<div id="conteu2" style="display: none;">blabla2</div>
<div id="conteu">blabla</div>
Reponse que me semble trop simple (j'ai pas compris ton besoin en fait) mais bon :
function toggleDisplay(elmt)
{
if(typeof elmt == "string")
elmt = document.getElementById(elmt);
if(elmt.style.display == "none")
elmt.style.display = "";
else
elmt.style.display = "none";
}
// -->
</script>
//le code html
//le choix proposé
<input type="radio" name="contenu" value="Non" onclick="toggleDisplay('conteu2');" />Oui
<input type="radio" name="contenu" value="Oui" onclick="toggleDisplay('conteu2');" checked />Non<br /><br />
<div id="conteu2" style="display: none;">blabla</div>
<div id="conteu">blabla</div>
Pages : 1