Flere behandlere af samme event i JavaScript

Til ét element kan man koble flere funktioner på én gang. Lad os se på et eksempel. Lad os sige, vi har en knap:

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

Lad os sige, vi har to funktioner:

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

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

Lad os hente en reference til vores knap i en variabel:

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

Og lad os nu koble til vores knap som klik-handler både den første og den anden funktion:

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

Givet et afsnit:

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

Følgende funktioner er givet:

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

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

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

Tilkobl alle disse funktioner til vores afsnit.