Afficher un div chaque fois qu'on clique sur un lien

Signaler
-
Messages postés
56
Date d'inscription
lundi 6 février 2006
Statut
Membre
Dernière intervention
30 avril 2013
-
bonjour,
j'ai utilisé du java script pour afficher un div en cliquant sur un lien dans la même page. par la suite je souhaiterai appliquer ça sur plusieurs liens c-à-d que chaque fois que je clique sur un lien un contenu dans un div s'affiche.
Voici comment j'ai fait pour un seul lien:
</head><script>
function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
</script></head>



<li>[javascript:visibilite('hotels'); Tunis]</li>
<li>[# Nabeul]</li>
<li>Sousse</li>
<li>[# Monastir]</li>
<li>Mahdia</li>
<li>[# Tabarka]</li>
<li>[# Hammamet]</li>
<li>[# Djerba]</li>

1 réponse

Messages postés
56
Date d'inscription
lundi 6 février 2006
Statut
Membre
Dernière intervention
30 avril 2013

Bonsoir,

Je ne saisi pas ta question, tu as tout les éléments en main dans ton code,
tu n'a qua appliquer aux autres liens, ce que tu as appliqué a Tunis, en faisant varier la div affichée.

PS : Au passage affecte la propriété display à "block" au lieu de "", afin d'éviter des problémes d'affichage en fonction des navigateurs.