Sono io che ti parlavo del nome, ma lo dicevo non perché fosse la soluzione al problema, ma per dire che io ne avrei usato un altro, ma era fine a se stesso.
Quello che c'è dentro la funzione è fondamentale invece... vedi l'esempio sopra, poi cambialo in questo:
e si rivolta tutto il discorso, ovvero: se metti le parentesi non funziona (viene eseguito solo al caricamento ma non quando scatta l'evento)codice:document.addEventListener("click", fun, false); function fun(){alert('ciao');}