Afficher / Masquer une Div
Résolu
Denver
-
Steefif Messages postés 485 Date d'inscription Statut Membre Dernière intervention -
Steefif Messages postés 485 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Afficher / Masquer une Div
- Masquer une conversation whatsapp - Guide
- Afficher appdata - Guide
- Comment masquer les amis sur facebook - Guide
- Comment appeler en masquer - Guide
- Comment masquer une photo dans la galerie - Guide
2 réponses
Perso j'utiliserai quelque chose comme :
A tester.
Dis moi si ça plante je regarderai ça mieux que comme ça.
La vie c'est comme une boite de chocolat, on ne sait jamais sur quoi on va tomber.
function visibilite(thingId) { var tabDiv= document.getElementsByTagName("div"); var n=tabDiv.length; for(i=0;i<n;i++){ if(tabDiv[i].id == "thingId") { tabDiv[i].style.display = "block"; } else { tabDiv[i].style.display = "none"; } } }
A tester.
Dis moi si ça plante je regarderai ça mieux que comme ça.
La vie c'est comme une boite de chocolat, on ne sait jamais sur quoi on va tomber.
Prenons comme exemple 2 div ayant deux id différents :
<div id="id1">
<div id="id2">
puis ds js; tu ajoutes (étant donné id1 est ouverte , on la ferme et on ouvre id2 )
document.getElementById('id1').style.display = 'none';
document.getElementById('id2').style.display = '';
je l'ai essayé et ça marche.
A+.
<div id="id1">
<div id="id2">
puis ds js; tu ajoutes (étant donné id1 est ouverte , on la ferme et on ouvre id2 )
document.getElementById('id1').style.display = 'none';
document.getElementById('id2').style.display = '';
je l'ai essayé et ça marche.
A+.
cela me permet d'afficher la "div " une fois et de bloquer sa fermeture
mais pas de le fermer automatiquement lorsque j'ouvre une autre "div "
en fait j'ai mis des guillemets en trop ici : if(tabDiv[i].id == thingId)
pas de guillemet autour de thingId
1000 mercis a toi
Si tu as d'autres soucis, n'hésite pas