Attributo bubbles degli eventi XML DOM

Definizione e uso

L'attributo bubbles degli eventi restituisce un valore booleano, se l'evento è di tipo bolle, restituisce true, altrimenti restituisce fasle.

Sintassi

event.bubbles

Propagazione degli eventi

Nel 2 ° livello DOM, la propagazione degli eventi è divisa in tre fasi:

Prima, fase di cattura. Gli eventi partono Oggetto DocumentPassano al nodo target lungo l'albero del documento. Se uno dei precedenti antenati del target ha registrato un gestore di eventi di cattura, questi vengono eseguiti durante la propagazione dell'evento.

Seconda fase si verifica nel nodo target stesso. L'iscrizione diretta di un gestore di eventi appropriato sul target esegue direttamente. Questo è simile al metodo di gestione degli eventi fornito dal modello di eventi livello 0.

Prima, fase di cattura. Gli eventi partono dall'elemento target e si propagano verso l'alto o si diffondono indietro Oggetto Documentdella gerarchia del documento.

Esempio

Esempio seguente può rilevare se l'evento è un evento bubbling:

<html>
<head>
<script type="text/javascript">
funzione getEventType(event)
  { 
  alert(event.bubbles);
  }
</script>
</head>
<body onmousedown="getEventType(event)">
<p>Clicca in qualche punto del documento.</p> 
<p>Una finestra di avviso ti dirà se l'evento è un evento bubbling.</p>
</body>
</html>

TIY

Evento bubbling
Rileva se l'evento è un evento bubbling (il browser Internet Explorer non supporta).