Више руковаоца за један догађај у JavaScript-у

Једном елементу се може приложити одједном више функција. Погледајмо на примеру. Нека имамо дугме:

html<input id="button" type="submit">

Нека имамо две функције:

javascriptfunction func1() {
  console.log('1');
}

function func2() {
  console.log('2');
}

Добавимо референцу на наше дугме у променљиву:

javascriptlet button = document.querySelector('#button');

А сада да приложимо нашем дугмету као руковаоце клика и прву, и другу функцију:

javascriptbutton.addEventListener('click', func1);
button.addEventListener('click', func2);
Задание 1

Дат је пасус:

html<p id="elem">text</p>

Дате су следеће функције:

javascriptfunction func1() {
  console.log('1');
}

function func2() {
  console.log('2');
}

function func3() {
  console.log('3');
}

Приложите све ове функције нашем пасусу.