Մեկ իրադարձության մի քանի մշակիչներ JavaScript-ում
Մեկ տարրին կարելի է կապել միանգամից մի քանի ֆունկցիաներ: Եկեք նայենք օրինակով: Ենթադրենք մենք ունենք կոճակ.
<input id="button" type="submit">
Ենթադրենք մենք ունենք երկու ֆունկցիա.
function func1() {
console.log('1');
}
function func2() {
console.log('2');
}
Ստացենք մեր կոճակի հղումը փոփոխականի մեջ.
let button = document.querySelector('#button');
Իսկ այժմ եկեք կապենք մեր կոճակին որպես կլիկի մշակիչներ և՛ առաջին, և՛ երկրորդ ֆունկցիաները.
button.addEventListener('click', func1);
button.addEventListener('click', func2);
Տրված է պարբերություն.
<p id="elem">text</p>
Տրված են հետևյալ ֆունկցիաները.
function func1() {
console.log('1');
}
function func2() {
console.log('2');
}
function func3() {
console.log('3');
}
Կապեք այս բոլոր ֆունկցիաները մեր պարբերությանը: