e ci credo che non funziona, è onclick non onchange...
in ogni caso puoi provare con le sitassi DOM1
oField4.onchange = function(){/*.. DO ..*/}
Se, invece, ci tieni a fare una funzione multi browser ti conviene usare una libreria che permetta di settare l'evento con una funzione specifica (Ad esempio Prototype JS usa $(oField4).observe('click', funciton(){/* ... */}); e funziona su tutti i browser).