Ma è quasi la stessa cosa di impostare l'attributo onX nei tag.
Solo che lo fai con javascript.
che è quello che hai fatto tu, hai aggiunto gli eventi onX a tutto il document.

lo fai anche con qualche piccola modifica al ciclo for che ho postato ... certo non è la stessa cosa, ma fattibile