no, devi mettere onLoad sul body della pagina
o senza metterlo in evento caricare subito lo script a inizio pagina