Cita: lo del foco si no lo entendido mal, lo que debo hacer es poner en el prinero ese codigo que me pones <element onfocus="lastfocus = this;">, en el segundo no pondria nada.
tienes que agregar el evento en todos los campos donde se va insertar lo marcado en el keypad.
Cita: pero en el script ya me pierdo.. la variable lastfocus como la llamo ?
dentro de tu función utilizas esa variable como cualquier otra. solo que esa variable será la referencia del campo que tuvo el foco. es importante que primero pongas el foco sobre el campo que deseas escribir antes de marcar los números.
Código:
function ...{
...
lastfocus.value = valor;
...
}