HTML and CSS Reference
In-Depth Information
Gestire gli eventi degli oggetti
Nella precedente sezione abbiamo visto come gestire l'inserimento di testo in una textbox
da parte dell'utente, attraverso l'evento onchange . Questo è solo uno dei tanti eventi
messi a disposizione da HTML per reagire all'input dell'utente. Infatti abbiamo eventi per
reagire quando l'utente passa con il mouse su un oggetto e quando esce, quando effettua
click su un pulsante, quando un controllo prende Il focus e quando lo perde, quando viene
premuto un tasto, quando viene ridimensionata la finestra e altri ancora. Alcuni di questi
eventi sono comuni a tutti gli oggetti, mentre altri sono dedicati a un oggetto. Nella tabella
8.3 possiamo vedere un riepilogo degli eventi principali e dei controlli che li espongono.
Evento
Oggetto
Descrizione
Scatenato quando si solleva un'eccezione non gestita dal co-
dice (per esempio, quando si invoca un metodo che non esi-
ste).
onerror
window
Scatenati rispettivamente quando la pagina è caricata dal
browser (e il DOM è pronto) e quando viene scaricata per-
ché si naviga verso un'altra pagina o si chiude il browser.
onload
onunload
window
onresize
window Scatenato quando si ridimensiona il browser.
Scatenato quando si esegue il submit di una form.
onsubmit
form
form ,
controlli
di input
Scatenato quando la form o il controllo di input non rispetta-
no le regole di validazione.
oninvalid
onfocus
onblur
Controlli
di input
Scatenato quando un oggetto rispettivamente prende e perde
il focus.
Tutti
Scatenato quando l'utente clicca su un controllo.
onclick
onkeydown
onkeypress
onkeyup
Scatenati rispettivamente quando un tasto della tastiera vie-
ne tenuto premuto, premuto, rilasciato.
Tutti
Tabella 8.3 - Principali eventi degli oggetti.
Search WWH ::




Custom Search