Umiddelbart fungerer de to metoder ens og skalerer lige dårligt. Valget er mest et spørgsmål om stil og orden i dine sider.
En mere korrekt metode ville være at benytte addEventListener/attachEvent (non-IE hhv. IE), som sørger for at binde event-handlers i halen på evt. eksisterende event-handlers til samme event. Jeg har ikke lige et eksempel på rede hånd, da jeg normalt benytter jQuery (som gør tingene lidt mere kompakt i denne sammenhæng).
Alternativt kunne du gøre således (dummy-metoden):
var wolUniktVarNavn = windows.onload;
window.onload = function() {
if(wolUniktVarNavn)
wolUniktVarNavn();
document.forms.FORMNAVN.FELTNAVN.focus();
}
Dette vil gemme en evt. tidligere event-handler og kalde den (hvis der var en defineret) og binde en ny handler til onload som kalder den forrige og udfører det nye som skal udføres. Ulemperne ved denne metode er, at du skal bruge et globalt unikt variabelnavn til at opbevare den forrige eventhandler og så er den ikke specielt fiks...