dal 2015 - visita n. 621
Eventi
Eventi

 

Eventi

Gli eventi sono delle azioni che possono essere compiute da un visitatore della pagina web o degli accadimenti a seguito del funzionamento del software. Quando si visita una pagina web, per esempio, e ci si imbatte in un link, l'azione del click sul link è un evento: l'evento Click. Quando si preme un tasto sulla tastiera, quello è un altro evento: l'evento KeyPress. In poche parole, le azioni degli utenti (i visitatori delle pagine web) costituiscono una buona parte degli eventi. Altri eventi sono dovuti, invece, ad azioni provocate dal funzionamento del software, come ad esempio l' evento Error, che può verificarsi durante il caricamento di una pagina HTML o di una immagine, per esempio.

In Javascript c'è un gestore di evento per ogni evento. Il nome del gestore dell'evento si ottiene facendo precedere il prefisso on al nome dell'evento. Per esempio, il gestore dell'evento Click è onClick. Nella tabella seguente sono riportati i principali eventi con una brevissima descrizione dell'azione ad essi associata.

Eventi MouseSi verifica quando...
ClickViene cliccato un oggetto
ContextMenuViene premuto il tasto destro del mouse
DblClickL'utente clicca due volte su un elemento di una form o su un link
DragdropL'utente rilascia un oggetto sulla finestra del browser
MouseDownL'utente preme un pulsante del mouse
MouseMoveL'utente sposta il cursore con il mouse
MouseOutIl cursore lascia un' area od un link
MouseOverIl cursore si sposta su un oggetto
MouseUpL'utente rilascia un pulsante del mouse
Eventi TastieraSi verifica quando...
KeyDownL'utente preme un tasto
KeyPressL'utente preme o tiene premuto un tasto
KeyUpL'utente rilascia un tasto
Eventi Frame/ObjectSi verifica quando...
AbortL'utente annulla il caricamento di una immagine (es., tramite il pulsante Stop)
ErrorIl caricamento di un'immagine provoca un errore
LoadIle browser termina di caricare una finestra
MoveL'utente o lo script sposta una finestra od un frame
ResizeL'utente o lo script ridimensiona una finestra od un frame
ScrollL'utente o lo script effettua uno scroll di una finestra o di un frame
UnloadL'utente esce da un documento
Eventi FormSi verifica quando...
BeforeEditFocusL'utente clicca su del testo selezionato
BlurUn elemento perde il fuoco (window, frame o elemento di un form)
ChangeUn campo select, text, o textarea perde il fuoco ed il suo valore e' stato modificato
FocusUn elemento riceve il fuoco (window, frame, frameset o elemento di un form)
LoseCaptureL'utente rilascia una selezione
ResetL'utente clicca su un pulsante Reset
SelectL'utente seleziona il testo all'interno di un campo
SelectStartL'utente inizia a selezionare il testo all'interno di un campo
SubmitL'utente invia un form
Il nome del gestore dell'evento si ottiene con il prefisso on davanti al nome dell'evento.   Es.: onBlur gestisce l'evento Blur.

Nell'esempio proposto si sperimenterà l'uso del gestore di evento onLoad. All'apertura di una pagina html verrà visualizzato un semplice orologio digitale.
Prova


















Introduzione
Variabili ed Operatori
Parole riservate
Codici Carattere
HTML e JavaScript
Funzioni
Strutture di controllo
Eventi
Oggetti
Oggetti predefiniti
Espressioni Regolari



Aliena vitia in oculis habemus, a tergo nostra sunt.
(I difetti altrui li abbiamo davanti agli occhi, i nostri dietro le spalle.
Seneca

Valid CSS!
pagina generata in 0.001 secondi