une autre idee c est de faire une fonction ki retourn le code HTML de ce ke tu veux mettre dans ta div sous forme de string :
function fonctionQuiRenvoitLeCode() {
var HTMLCode = "\";
HTMLCode += \"----
" ;
return HTMLCode ;
}
et ensuite une autre fonction que tu appellera lorsque tu voudra afficher ou cacher le contenu de ta div:
<code>
function afficherMaDiv(division) {
if(division.innerHTML = ""){ // test si vide
// si oui, on remplit
division.innerHTML = fonctionQuiRenvoieLeCode() ;
} else {
// si non, on vide
division.innerHTML = "" ;
}
}
Bon, c est pas du grand art, mais ca a le merite de fonctionner.