Fonction Afficher/Masquer des div
Bonjour,
Je m'arrache un peu les cheveux là-dessus:
Il y a plusieurs div de style visibility='hidden';
et plusieurs bouttons avec
Code:
onclick="show_edit('id_de_la_div')"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| function show_edit(what) {
// Masquer toutes les div > OK
var elems = document.getElementsByClassName('edit');
for(var i = 0; i < elems.length; i++) {
elems[i].style.visibility='hidden';
}
// Afficher la div en question > No :calim2:
the_element=document.getElementById(what);
if (the_element.style.visibility=='visible')
{
the_element.style.visibility='hidden';console.log('1');
}
else {
the_element.style.visibility='visible';console.log('2');
}
console.log(what+' > '+the_element.style.visibility);
} |
Ben ca reste sur 'visible'.
Auriez-vous une idée ?
Merci