Gebeurtenis Indukking in JavaScript
Benewens gebeurtenisborreling is daar ook indukking. Eintlik beweeg 'n gebeurtenis eers van bo af na onder (die onderskeppingstadium), bereik ons element (die teikenstadium) en begin eers dan borrel (die borrelstadium).
Om 'n gebeurtenishandler op die onderskeppingstadium
te plaas, het addEventListener
'n derde opsionele parameter.
As dit gelyk is aan true - sal die gebeurtenis aktiveer
op die onderskeppingstadium, en as dit false is
- op die borrelstadium (dit is by verstek).
Kom ons kyk na 'n voorbeeld:
elem1.addEventListener('click', function() {
console.log('groen - indukking');
}, true);
elem1.addEventListener('click', function() {
console.log('groen - borreling');
}, false);
elem2.addEventListener('click', function() {
console.log('blou - indukking');
}, true);
elem2.addEventListener('click', function() {
console.log('blou - borreling');
}, false);
elem3.addEventListener('click', function() {
console.log('rooi - indukking');
}, true);
elem3.addEventListener('click', function() {
console.log('rooi- borreling');
}, false);
Jy kan dit toets: