come dice Mich_ non devi usare write, ma innerHTML (se non ti interessa una compatibilità "universale"), oppure cambiare dinamicamente il valore di una text/textarea.Originariamente inviato da Mich_
Se lo script contiene dei document.write (come mi pare di capire fa il tuo), non puoi chiamarlo quando vuoi: puoi usarlo solo all'inizio, durante il caricamento della pagina HTML.
In entrambi i casi ci sono molti esempi postati nel forum.
ciauz