Quando un evento colpisce un oggetto, viene richiamato la funzione che gestice quell'evento. Alla funzione viene passato un parametro che è un oggetto di tipo Event che contiene informazioni sull'evento stesso. 

Metodo / proprietà Descrizione
event.currentTarget Nella fase di bubbling (propagazione dell'evento agli elementi parent) indica l'elemento bersaglio dell'evento.
event.data Può contentre dati facoltativi passati a un metodo di gestione dell'evento
event.delegateTarget Restituisce l'elemento a cui era associato il gestore di eventi attualmente chiamato.
event.isDefaultPrevented() Restituisce se l'azione di default dell'evento è stata bloccata da una precedente chimata a preventDefault()
event.isImmediatePropagationStopped() Restituisce se stopImmediatePropagation è stato chiamato per l'evento
event.isPropagationStopped() Restituisce se stopPropagation è stato chiamato per l'evento
event.namespace Restituisce che lo spazio dei nomi specificato quando l'evento è stato attivato
event.pageX Restituisce la posizione del mouse rispetto al bordo sinistro del documento
event.pageY Restituisce la posizione del mouse rispetto al bordo superiore del documento
event.preventDefault() Blocca l'azione predefinita dell'evento
event.relatedTarget Nella gestione dell'evento hover restituisce l'elemento in cui il mouse è entrato o da cui il mouse è uscito.
event.result Contiene il valore ultimo/precedente restituito da un gestore di eventi attivato dall'evento specificato
event.stopImmediatePropagation() Impedisce la chiamata di altri gestori di eventi per quell'evento
event.stopPropagation() Impedisce che l'evento si propagighi e raggiunga i parents del target dell'evento.
event.target Restituisce quale elemento DOM ha generato l'evento
event.timeStamp Restituisce il numero di millisecondi trascorsi 1° gennaio 1970, quando viene attivato l'evento
event.type Restituisce il tipo di evento è stato attivato
event.which Restituisce quale pulsante del mouse o tasto di tastiera è stato premuto per l'evento