HTML - Referenze Eventi


Advertisements

Quando un utente visita il tuo sito web, effettua delle operazioni come ad esempio clickare sui vari link, passare il mouse sopra testi o immagini, ecc. Questi sono esempi di ciò che in Javascript vengono chiamati eventi.

Possiamo gestire gli eventi utilizzando Javascript o VBScript e specificare alcune operazione da effettuare al verificarsi di questi eventi; queste operazioni possono essere definite come valore dell' attributo evento per il tag. HTML 4.0 definisce 19 attributi evento, elencati qui di seguito:

Eventi a livello <body> e <frameset>:

Ci sono solo due attributi che possono essere utilizzati per innescare del codice javascript o vbscript quando avviene un evento a livello di documento.

Attributo Valore Descrizione
onload script Lo Script viene eseguito quando viene caricato un documento HTML
onunload script Lo Script viene eseguito quando viene abbandonato un documento HTML

NOTA: Gli script fanno riferimento a funzioni o pezzi di codice VBScript o JavaScript.

Eventi a Livello <form>:

Ci sono sei attributi che possono essere utilizzati per innescare del codice javascript o vbscript quando avviene un evento a livello di form.

Attributo Valore Descrizione
onchange script Lo Script viene eseguito quando un elemento cambia
onsubmit script Lo Script viene eseguito quando viene inviato un form
onreset script Lo Script viene eseguito quando viene resettato un form
onselect script Lo Script viene eseguito quando viene selezionato un elemento
onblur script Lo Script viene eseguito quando un elemento perde il focus
onfocus script Lo Script viene eseguito quando un elemento ottiene il focus

Eventi Tastiera

Ci sono tre attributi evento che possono essere generati dalla tastiera. Questi eventi non sono validi per gli elementi base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, e title.

Attributo Valore Descrizione
onkeydown script Lo Script viene eseguito quando viene premuto un pulsante nella tastiera.
onkeypress script Lo Script viene eseguito quando viene premuto e rilasciato un pulsante nella tastiera
onkeyup script Lo Script viene eseguito quando viene rilasciato un pulsante nella tastiera

Altri Eventi:

Ci sono altri sette attributi evento che possono essere generati da mouse quando viene in contatto con dei tag HTML. Questi eventi non sono validi per gli elementi base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, e title.

Attributo Valore Descrizione
onclick script Lo Script viene eseguito quando si clicka un pulsante del mouse
ondblclick script Lo Script viene eseguito quando si clicka due volte un pulsante del mouse
onmousedown script Lo Script viene eseguito quando si clicka un pulsante del mouse
onmousemove script Lo Script viene eseguito quando si sposta il cursore del mouse
onmouseout script Lo Script viene eseguito quando il cursore del mouse esce da un elemento
onmouseover script Lo Script viene eseguito quando il cursore del mouse passa sopra elemento
onmouseup script Lo Script viene eseguito quando viene rilasciato un pulsante del mouse
Advertisements