Block/none de div

kishkaya Messages postés 365 Date d'inscription samedi 26 juin 2004 Statut Membre Dernière intervention 17 avril 2008 - 17 juil. 2005 à 21:00
cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 - 18 juil. 2005 à 16:37
voila j'ai des
contenu


et j'essaye de creer une fonction pour cacher ou afficher ces div en m'inspirant d'une fonction trouver sur ce site .

Moi j'ai fait ca :



function vouc(nom)

{

if(document.getElementById(nom).style.display==none)

{


document.getElementById(nom).style.display='block';

}

if(document.getElementById(nom).style.display==block)

{


document.getElementById(nom).style.display='none';

}

}


mais ca marche pas... Quelqu'un pourrait m'expliquer pourquoi (avec des
mots simples si c'est possible car je suis pas un specialiste du
javascript) =)

merci
_Marikou

3 réponses

cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 1
18 juil. 2005 à 00:46
Salut,
un exemple :
<script type="text/javascript">
function debut(){document.getElementById("no_id").style.display='none';}


function vouc(nom)
{
if(document.getElementById(nom).style.display=='block'){
document.getElementById(nom).style.display='none';
return false;
}


if(document.getElementById(nom).style.display=='none')
{
document.getElementById(nom).style.display='block';
return false;
}
}
</script>





C'est moi

@++
0
cs_bultez Messages postés 13616 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
18 juil. 2005 à 10:39
Bonjour,

function vouc(nom)
{
if(document.getElementById(nom).style.display=="none")
{
document.getElementById(nom).style.display='block';
}
else
{
document.getElementById(nom).style.display='none';
}
}

Cordialement. Bul. ~Site
~~
[mailto:marcelBultez@tiscali.fr Mail
]~
0
cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 1
18 juil. 2005 à 16:37
Encore mieux...
0