Afficher / Cacher en Javascript
Résolu
Eric
-
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
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 conversation whatsapp - Guide
- Cacher ses amis sur facebook - 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
4315
Date d'inscription
Statut
Contributeur
Dernière intervention
846
+1, mais la fonction n'a pas besoin d'être modifiée ;-)
Alain_42
Messages postés
5361
Date d'inscription
Statut
Membre
Dernière intervention
894
alors comment on passe à display = "block" ?