Håndtering af forskellige events i JavaScript
Udover klik på et element, findes der også andre
events. For eksempel kan du ved hjælp af eventet dblclick
fange et dobbeltklik på et element,
ved hjælp af eventet mouseover - markeringen
af markøren på elementet, og ved hjælp af eventet mouseout
- fjernelse af markøren fra elementet.
Samtidig kan der tilknyttes handlingsmodtagere for forskellige typer af events til ét element. Lad os for eksempel knytte en reaktion på markering af markøren og en reaktion på fjernelse til ét element:
button.addEventListener('mouseover', function() {
console.log('1');
});
button.addEventListener('mouseout', function() {
console.log('2');
});
Der gives en knap. Ved dobbeltklik på den, skal du udskrive en eller anden besked.
Der gives en knap. Ved at føre markøren over den, skal du udskrive en eller anden besked.
Der gives en knap. Ved fjernelse af markøren fra den, skal du udskrive en eller anden besked.
Der gives en knap. Ved at føre markøren over den, skal du udskrive én besked, og ved fjernelse fra den - en anden.