Javascript

Javascript listeners

Leerdoelen

Listeners

Je hebt inmiddels gezien dat je met een aanroep zoals onclick of onblur een functie kunt activeren op basis van een gebeurtenis (= event)
Een andere manier om ongeveer hetzelfde te bereiken is het koppelen van een event-listener aan een html-element. Het html-element 'luistert' dan naar 'events'. Als een bepaald event zich voordoet, kun je een stukje javascript code uit laten voeren. Bijvoorbeeld:

document.getElementById("output").addEventListener("click", displayDate); 

function displayDate() {
    alert(new Date());
}

Als je op het element met het attribuut id=output klikt, dan wordt de datum weergegeven in een alert-box.