Afficher / Cacher en Javascript
Résolu
Eric
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour!
Je ne sais pas si quelqu'un pourrait m'aider,
Voici mon code JS :
<script language="JavaScript" type="text/javascript">
function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
</script>
Voici le HTML :
<a href="javascript:visibilite('fonctionnalites');" class="fonctionnalites-top">Tous les fonctionnalités</a>
Rien de bien compliqué... Lorsque l'on clique sur le lien, la division du dessous est caché. Mais j'aimerais faire le contraire, lorsque l'on arrive sur la page, la division est caché, et lorsque l'on clique, elle s'affiche.
Merci d'avance!
Je ne sais pas si quelqu'un pourrait m'aider,
Voici mon code JS :
<script language="JavaScript" type="text/javascript">
function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
</script>
Voici le HTML :
<a href="javascript:visibilite('fonctionnalites');" class="fonctionnalites-top">Tous les fonctionnalités</a>
Rien de bien compliqué... Lorsque l'on clique sur le lien, la division du dessous est caché. Mais j'aimerais faire le contraire, lorsque l'on arrive sur la page, la division est caché, et lorsque l'on clique, elle s'affiche.
Merci d'avance!
A voir également:
- Afficher / Cacher en Javascript
- Afficher appdata - Guide
- Cacher son numéro - Guide
- Cacher ses amis sur facebook - Guide
- Cacher conversation whatsapp - Guide
- Afficher google en page d'accueil - Guide
3 réponses
dans le div concerné, pour le cacher tu mets dans la balise <div style="display:none;">
et ta fonction devient:
et ta fonction devient:
<script language="JavaScript" type="text/javascript"> function visibilite(thingId) { var targetElement; targetElement = document.getElementById(thingId) ; if (targetElement.style.display == "none") { targetElement.style.display = "block" ; } else { targetElement.style.display = "none" ; } } </script>
Mihawk
Messages postés
4753
Statut
Contributeur
846
+1, mais la fonction n'a pas besoin d'être modifiée ;-)
Alain_42
Messages postés
5413
Statut
Membre
894
alors comment on passe à display = "block" ?