Πολλαπλοί χειριστές ενός συμβάντος στο 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');
}

Δεσμεύστε όλες αυτές τις συναρτήσεις στην παράγραφό μας.