¿Qué es un evento (controlador de eventos)?

En la programación, un evento es una acción que se produce como resultado del usuario u otra fuente, como hacer clic en un mouse o presionar una tecla. Un controlador de eventos es una rutina que se utiliza para tratar el evento, lo que permite que un programador escriba el código que se ejecutará cuando ocurra el evento.

Otros ejemplos de eventos comunes.

  • Un navegador web que carga completamente una página web.
  • Un archivo que se crea o modifica en un sistema de archivos.
  • Un sensor de hardware, como una cámara web o un micrófono que recibe una entrada sensorial.
  • La llegada del tráfico entrante de la red.
  • La ocurrencia de un error a nivel de programa o sistema.

Eventos en la web

Otro ejemplo de un evento es un usuario que hace clic en un botón dentro de una página web. Esta acción crea lo que se conoce como un evento de "clic". Luego se podría usar JavaScript para programar una reacción al evento, por ejemplo, podría usar el controlador de eventos onclick que se muestra en el siguiente cuadro:

El código reacciona a un evento de clic en el botón, enviando el mensaje "Hola" al espectador. Para ver esto en acción, asegúrese de que JavaScript esté habilitado en su navegador y haga clic en el botón de abajo.

Navegador, Error, Detector de eventos, Sistema de archivos, Red, Términos de programación, Página web