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.