E' possible sapere il campo di input che ha attualemente il fuoco una volta catturato l'evento di invio?

es. di codice:

k=window.event.keyCode
if (k == 13){
forms[0].elements[0].onfocus = display // verifica che il campo
// che ha il fuoco sia il
// primo.
}
function display(){
alert('il primo elemento ha il fuoco')
}

Il problema è che una volta catturato l'invio, non fa partire l'evento del fuoco, perchè?

Grazie.