Tapahtumatyyppi Event-objektissa JavaScriptissä
Event-objekti sisältää myös
tapahtuneen tapahtuman tyypin. Tyypillä tarkoitetaan
nimeä click, mouseover ja
niin edelleen. Tapahtumatyyppi sisältää ominaisuuden
type:
elem.addEventListener('click', function(event) {
console.log(event.type); // tulostaa 'click'
});
Seuraavassa koodissa kahteen tapahtumaan on sidottu sama käsittelijä:
<button id="elem">text</button>
let elem = document.querySelector('#elem');
elem.addEventListener('click', func);
elem.addEventListener('dblclick', func);
function func() {
}
Täydennä funktion func koodi niin, että
elementtiä klikattaessa se värjätään
vihreäksi, ja kaksoisklikattaessa - punaiseksi.