Ciao a tutti.
Ho una domanda cretina mi sa!

Un mio javascript che usa solo DOM genera dinamicamente diversi oggetti tra cui due bottoni che DOVREBBERO eseguire una procedura a seguito del click.

uso la seguente sintassi (per farla breve):

btn = document.createElement('INPUT');

btn.setAttribute('type', 'button');
btn.setAttribute('value', move);
btn.setAttribute('name', move);
btn.className = "buttons";
btn.click = RefreshPage(this.currentPage - 1);

elmt.appendChild(btn);

Ecco, il problema è che il metodo viene chiamato all'atto della creazione del button e MAI PIU'!

Insomma, tutti i click del paradiso non gli fanno scattare l'evento, scatta solo nella fase di creazione.,
Dove sbaglio?
Grazie infinitissime