Script afficher / cacher une Div
Posté : 03 févr. 2019, 17:34
Bonjour !
Je viens demander de l'aide aujourd'hui sur un script !
j'ai plusieurs div à afficher et cacher et ce script :
fonctionne très bien en rajoutant
cependant il se contente d'afficher et de cacher les div mais quand je clique sur plusieurs boutons, toutes les divs en question s'affichent.
J'aimerais que seule celle pour laquelle je clique sur le bouton ne s'ouvre, c'est à dire que celle déjà ouverte se ferment.
Une idée de modification à faire sur mon script ?
Merci les copains !
Je viens demander de l'aide aujourd'hui sur un script !
j'ai plusieurs div à afficher et cacher et ce script :
Code : Tout sélectionner
<script type="text/javascript">
function toggle_div(bouton, id) { // On déclare la fonction toggle_div qui prend en param le bouton et un id
var div = document.getElementById(id); // On récupère le div ciblé grâce à l'id
if(div.style.display=="none") { // Si le div est masqué...
div.style.display = "none"; // ... on le masque...
div.style.display = "block"; // ... on l'affiche...
} else { // S'il est visible...
div.style.display = "none"; // ... on le masque...
}
}
</script>Code : Tout sélectionner
onclick="toggle_div(this,'la_div');" OnMouseOver="this.style.cursor='pointer';"J'aimerais que seule celle pour laquelle je clique sur le bouton ne s'ouvre, c'est à dire que celle déjà ouverte se ferment.
Une idée de modification à faire sur mon script ?
Merci les copains !