Keli vieno įvykio tvarkytuvai JavaScript
Prie vieno elemento galima pririšti iš karto kelias funkcijas. Pažiūrėkime pavyzdžiu. Tebūnie mums mygtukas:
<input id="button" type="submit">
Tebūnie mums dvi funkcijos:
function func1() {
console.log('1');
}
function func2() {
console.log('2');
}
Gausime nuorodą į mūsų mygtuką į kintamąjį:
let button = document.querySelector('#button');
O dabar pririškime prie mūsų mygtuko kaip paspaudimo tvarkytuvus ir pirmąją, ir antrąją funkcijas:
button.addEventListener('click', func1);
button.addEventListener('click', func2);
Duotas paragrafas:
<p id="elem">text</p>
Duotos šios funkcijos:
function func1() {
console.log('1');
}
function func2() {
console.log('2');
}
function func3() {
console.log('3');
}
Pririškite visas šias funkcijas prie mūsų paragrafo.