Više rukovalaca za jedan događaj u JavaScript-u
Na jedan element možemo vezati odjednom više funkcija. Pogledajmo na primeru. Neka imamo dugme:
html<input id="button" type="submit">
Neka imamo dve funkcije:
javascriptfunction func1() {
console.log('1');
}
function func2() {
console.log('2');
}
Dobijmo referencu na naše dugme u promenljivu:
javascriptlet button = document.querySelector('#button');
A sada hajde da vezemo na naše dugme kao rukovaoce klika i prvu, i drugu funkciju:
javascriptbutton.addEventListener('click', func1);
button.addEventListener('click', func2);
Задание 1
Dat je pasus:
html<p id="elem">text</p>
Date su sledeće funkcije:
javascriptfunction func1() {
console.log('1');
}
function func2() {
console.log('2');
}
function func3() {
console.log('3');
}
Privežite sve ove funkcije na naš pasus.