How Do Event Listeners Work