JavaScript-də bir hadisə üçün bir neçə işləyici

Bir elementə bir anda bir neçə funksiya bağlamaq olar. Nümunəyə baxaq. Tutaq ki, bir düyməmiz var:

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

Tutaq ki, iki funksiyamız var:

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

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

Düyməmizə istinadı dəyişənə əldə edək:

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

İndi isə düyməmizə klik işləyicisi kimi həm birinci, həm də ikinci funksiyanı bağlayaq:

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

Abzas verilib:

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

Aşağıdakı funksiyalar verilib:

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

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

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

Bütün bu funksiyaları abzasımıza bağlayın.