Flere behandlere for én hendelse i JavaScript
Du kan knytte flere funksjoner til ett element samtidig. La oss se på et eksempel. La oss si at vi har en knapp:
html<input id="button" type="submit">
La oss si at vi har to funksjoner:
javascriptfunction func1() {
console.log('1');
}
function func2() {
console.log('2');
}
La oss hente referansen til knappen vår i en variabel:
javascriptlet button = document.querySelector('#button');
Og la oss nå knytte både den første og den andre funksjonen til knappen vår som klikk-behandlere:
javascriptbutton.addEventListener('click', func1);
button.addEventListener('click', func2);
Задание 1
Det er gitt et avsnitt:
html<p id="elem">text</p>
Følgende funksjoner er gitt:
javascriptfunction func1() {
console.log('1');
}
function func2() {
console.log('2');
}
function func3() {
console.log('3');
}
Knytt alle disse funksjonene til avsnittet vårt.