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 = "<table>"; HTMLCode += "<tr><td></td></tr>" ; HTMLCode += "</table>" ;
return HTMLCode ; }
|
et ensuite une autre fonction que tu appellera lorsque tu voudra afficher ou cacher le contenu de ta div:
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.