Viacero obslužných funkcií pre jednu udalosť v JavaScripte
K jednému prvku je možné pripojiť naraz viacero funkcií. Pozrime sa na príklad. Nech máme tlačidlo:
html<input id="button" type="submit">
Nech máme dve funkcie:
javascriptfunction func1() {
console.log('1');
}
function func2() {
console.log('2');
}
Získame odkaz na naše tlačidlo do premennej:
javascriptlet button = document.querySelector('#button');
A teraz pripojme k nášmu tlačidlu ako obslužné funkcie kliknutia prvú aj druhú funkciu:
javascriptbutton.addEventListener('click', func1);
button.addEventListener('click', func2);
Задание 1
Daný odsek:
html<p id="elem">text</p>
Dané nasledujúce funkcie:
javascriptfunction func1() {
console.log('1');
}
function func2() {
console.log('2');
}
function func3() {
console.log('3');
}
Pripojte všetky tieto funkcie k nášmu odseku.