Vairāki viena notikuma apstrādātāji JavaScript

Vienam elementam var piesiet uzreiz vairākas funkcijas. Apskatīsim piemērā. Pieņemsim, ka mums ir poga:

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

Pieņemsim, ka mums ir divas funkcijas:

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

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

Iegūsim saiti uz mūsu pogu mainīgajā:

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

Un tagad piesienim mūsu pogai kā klikšķa apstrādātājus gan pirmo, gan otro funkciju:

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

Dots rindkopa:

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

Dotas šādas funkcijas:

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

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

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

Piesiet visas šīs funkcijas mūsu rindkopai.