Bonsoir,
Je suis pas sur de poster au bon endroit (comme toujours) et je laisse aux admins la liberté de déplacer le post.
Bref... passons aux choses sérieuses. Je tente de faire afficher/masquer un div comme sur ce site (par exemple : derniers blogs). J'ai bien regardé le code, chercher des sources sur le net etc. et je tente maintenant de faire la même chose par mes propres moyens. Mais ça marche pas, je pense que javascript me hait ! lol
Donc le code :
[code]
<script type="text/javascript">
function permute(id)
{
if(document.getElementById(id).getElementByTag("P").className == "cacher")
{
/* alert(document.getElementById(id).getElementByTag("P").className); */
document.getElementById(id).getElementByTag("P").className = "afficher";
document.getElementById(id).getElementByTag("H2").className = "moins";
}
else
{
/* alert(document.getElementById(id).getElementByTag("P").className); */
document.getElementById(id).getElementByTag("P").className = "masquer";
document.getElementById(id).getElementByTag("H2").className = "plus";
}
}
</script>
[/code]
J'ai bien une classe affihcer (display: block), masquer (display: none) une classe plus et une moins.
Mais ça ne fonctionne pas. (J'avais rajouté alert pour voir ou en était le code mais ça ne fonctionne pas non plus).
Si quelqu'un avait une idée...
Merci Flo