Gebeurtenissen "borrelen" omhoog door de DOM, dus je zou in staat moeten zijn om een luisteraar te binden aan een document, lichaam, html of een ander ouderelement (bijvoorbeeld een div) en te luisteren naar elke gebeurtenis die wordt geactiveerd door elementen die het bevat.
Als u bijvoorbeeld jQuery gebruikt, kunt u dit als volgt doen:
$(document).bind('focus', function(e) { console.log(e); });
Hiermee wordt elke focusgebeurtenis geregistreerd, ongeacht welk element de gebeurtenis aanvankelijk triggert.