Veamos, muchas páginas usan este evento para ir validando datos de sus formularios y me hago una pregunta, si asocio a ese evento una función ¿qué ocurre cuando el usuario pulsa una tecla y luego vuelve a pulsar otra? ¿hay que introducir alguna instrucción para decirle a la función que se detenga y se recargue de nuevo o esto es automático?
Otra pregunta: ¿Cómo puede saberse cuando un usuario ha dejado de escribir? Pensé en iniciar un temporizador en cuanto se detectara o un evento "onChange" ó un "onKeyPress" ó un "onKeyDown" y si pasado un tiempo X no se detecta otra pulsación que "reiniciara" el temporizador pues que interpretara que el usuario ha dejado de escribir, pero no se si esto es viable y tampoco se usar temporizadores (no tengo ni idea de como estructurarlo y más sin saber la respuesta a la pregunta inicial del post).