Oggetto Evento
Oggetto Evento
All event objects in the DOM are based on the Event object.
Therefore, all other event objects (such as MouseEvent and KeyboardEvent)can access the properties and methods of the Event object.
Event properties and methods
Properties/Methods | Description |
---|---|
bubbles | Returns whether a specific event is a bubbling event. |
cancelBubble | Sets or returns whether the event should propagate up the hierarchy. |
cancelable | Returns whether the event can prevent its default action. |
composed | Indicates whether the event can be passed from the Shadow DOM to the general DOM. |
composedPath() | Returns the path of the event. |
createEvent() | Creates a new event. |
currentTarget | Returns the element that triggered the event's listeners. |
defaultPrevented | Returns whether preventDefault() method was called for the event. |
eventPhase | Returns which phase of the event flow the current event is being evaluated at. |
isTrusted | Returns whether the event is trusted. |
preventDefault() | If the event can be canceled, cancel it without executing the default action that belongs to the event. |
stopImmediatePropagation() | Prevents other listeners for the same event from being called. |
stopPropagation() | Prevents the event from propagating further in the event flow. |
target | Returns the element that triggered the event. |
timeStamp | Returns the time the event was created (in milliseconds relative to the epoch). |
type | Returns the event name. |
Event type
These event types belong to the Event object:
Event | Description |
---|---|
abort | This event occurs when the media loading is aborted. |
afterprint | When the page starts printing or the print dialog box is closed, this event occurs. |
beforeprint | Si verifica questo evento quando la pagina è pronta per essere stampata. |
beforeunload | Si verifica questo evento prima che il documento venga scaricato. |
canplay | Si verifica questo evento quando il browser può iniziare a riprodurre il media. |
canplaythrough | Si verifica questo evento quando il browser può riprodurre il media senza interrompere il buffering. |
change | Si verifica questo evento quando il contenuto del elemento form, la selezione o lo stato selezionato cambia. |
error | Si verifica questo evento quando si verifica un errore dopo aver caricato un file esterno. |
fullscreenchange | Si verifica questo evento quando un elemento viene visualizzato in modalità a schermo intero. |
fullscreenerror | Si verifica questo evento quando un elemento non può essere visualizzato in modalità a schermo intero. |
input | Si verifica questo evento quando un elemento riceve input utente. |
invalid | Si verifica questo evento quando un elemento è invalido. |
load | Si verifica questo evento quando l'oggetto è stato caricato. |
loadeddata | Si verifica questo evento quando i dati del media sono stati caricati. |
loadedmetadata | Si verifica questo evento quando si caricano i metadati (ad esempio, dimensioni e durata) del media. |
message | Si verifica questo evento quando si riceve un messaggio tramite questo origine dell'evento. |
offline | Si verifica questo evento quando il browser inizia a lavorare offline. |
online | Si verifica questo evento quando il browser inizia a lavorare online. |
open | Si verifica questo evento quando si apre una connessione con l'origine dell'evento. |
pause | Si verifica questo evento quando il media viene messo in pausa dall'utente o in modo programmato. |
play | Si verifica questo evento quando il media è iniziato o non più in pausa. |
playing | Si verifica questo evento quando il media viene riprodotto dopo essere stato interrotto o fermato per il buffering. |
progress | Si verifica questo evento quando il browser è in fase di ottenere dati multimediali. |
ratechange | Si verifica questo evento quando si cambia la velocità di riproduzione del media. |
resize | Si verifica questo evento quando si modifica la dimensione della vista del documento. |
reset | Si verifica questo evento quando si resetta un modulo. |
scroll | Si verifica questo evento quando si scorre la barra di scorrimento di un elemento. |
search | Si verifica questo evento quando l'utente inserisce del contenuto nel campo di ricerca. |
seeked | Si verifica questo evento quando l'utente ha completato il movimento/salto a una nuova posizione nel media. |
seeking | Si verifica questo evento quando l'utente inizia a muoversi/saltare a una nuova posizione nel media. |
select | Si verifica questo evento quando l'utente seleziona del testo (per <input> e <textarea>). |
show | Si verifica questo evento quando l'elemento <menu> viene visualizzato come menu contestuale. |
stalled | Si verifica questo evento quando il browser tenta di ottenere dati multimediali ma i dati non sono disponibili. |
submit | Questo evento si verifica quando viene inviato un modulo. |
suspend | Questo evento si verifica quando il browser intenzionalmente non recupera dati multimediali. |
timeupdate | Questo evento si verifica quando la posizione di riproduzione cambia. |
toggle | Questo evento si verifica quando l'utente apre o chiude l'elemento <details>. |
unload | Questo evento si verifica dopo che la pagina è stata scaricata (per <body>). |
waiting | Questo evento si verifica quando i media sono in pausa ma si prevede che vengano ripresi. |