// je met pas de style..
document.body.appendChild(div = document.createElement('div'));
div.appendChild(but = document.createElement('div'));
div.appendChild(tab = document.createElement('div'));
tab.style.display = 'none';
// tu peu remplir tab par la suite ...
but.etat = false; // tableau pas affiché au depart
but.onclick = function(){
this.nextSibling.style.display = (!this.etat) ? 'none' : ''; // '' = afficher auto selon le navigateur
this.etat = !this.etat;// inverse pour le prochain click
// changer la visibilité de la Node qui est juste aprés le button (ici le tableau)
}
Partager