Cos'è un evento (gestore eventi)?

Nella programmazione, un evento è un'azione che si verifica come risultato dell'utente o di un'altra fonte, come un clic del mouse o la pressione di un tasto. Un gestore di eventi è una routine che viene utilizzata per gestire l'evento, consentendo a un programmatore di scrivere codice che verrà eseguito quando si verifica l'evento.

Altri esempi di eventi comuni

  • Un browser Web che carica completamente una pagina Web.
  • Un file creato o modificato su un filesystem.
  • Un sensore hardware come una webcam o un microfono che riceve input sensoriali.
  • L'arrivo del traffico di rete in entrata.
  • Il verificarsi di un errore a livello di programma o di sistema.

Eventi sul Web

Un altro esempio di un evento è un utente che fa clic su un pulsante all'interno di una pagina Web. Questa azione crea ciò che è noto come evento "clic". È quindi possibile utilizzare JavaScript per programmare una reazione all'evento, ad esempio, è possibile utilizzare il gestore eventi onclick mostrato nella seguente casella:

Il codice reagisce a un evento click sul pulsante, inviando il messaggio "Ciao" al visualizzatore. Per vedere questo in azione, assicurati che JavaScript sia abilitato nel tuo browser e fai clic sul pulsante qui sotto.

Browser, Errore, Listener di eventi, Filesystem, Rete, Termini di programmazione, Pagina Web