Tapahtuman delegointi on tapahtumien etenemisen prosessi DOM: n korkeamman tason tapahtumien käsittelemiseksi sen elementin sijasta, jolta tapahtuma on alkanut. Sen avulla voit välttää tapahtumakuuntelijoiden lisäämistä tiettyihin solmuihin; sen sijaan voit lisätä yksittäisen tapahtuman kuuntelijan pääelementtiin.