Non si può fare qualcosa del genere:

elementi = document.getElementsByTagName("body");
elementi.onload = la_mia_funzione_1();
elementi.onunload = la_mia_funzione_2();

Non mi funziona.. neanche così:

elementi = document.getElementsByTagName("body");
elementi[0].onload = la_mia_funzione_1();
elementi[0].onunload = la_mia_funzione_2();

Perchè?