Bonjour à tous!
Je n'arrive toujours pas très bien à comprendre ce que font document.body et document.write.
Cela fait seulement 2 semaines que je code du javascript. Et j'ai récupérér plusieurs scripts pour m'entraîner. Aussi, dans un, la fonction document.body.innerHTML est utilisée. Par la suite j'ai utilisé des document.getElementById (id ajouté par le document.body.innerHTML) pour rajouter du style.
Ensuite sur le second script, je vois document.write. Donc sans me pôser de questions j'utilise encore une fois des getElementById (id ajouté par document.write). Mais cette fois, il y a une erreur. Je décide donc de changer les document.write en document.body.innerHTML, mais rien à faire.
Un message d'erreur (sous IE6) m'indique que document.body est Null ou n'est pas un objet.
J'ai beau essayé tous les trucs possibles et imaginables, je n'obtiens que des erreurs.
Quelqu'un pourrait-il m'expliquer les différences d'utilisation entre les deux? afin d'entrevoir une solution peut-être... :/
Merci d'avance