obtener el valor de un campo de formulario después del evento de pulsación de tecla

myInput.value está una pulsación de tecla detrás cuando lo examino en un controlador de eventos keyPress. Entonces, si los usuarios escriben "a", myInput.value me da "". Luego, cuando el usuario escribe "b", myInput.value me da "a", y así. El valor no parece actualizarse con la entrada de caracteres por la pulsación de tecla que activó el evento. ¿Qué estoy haciendo mal? gracias -Morgan

Respuestas a la pregunta(2)

Su respuesta a la pregunta