⊗jsPmDmNEH 344 of 505 menu

Именовани манипулатори на събития в JavaScript

В предишните уроци ние използвахме анонимни функции като манипулатори на събития. Това всъщност не е задължително - функцията може да бъде и обикновена, с име. Нека за пример имаме следната функция:

function func() { console.log('!!!'); }

Нека имаме и бутон:

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

Нека направим така, че при кликване на бутона да се изпълни нашата функция func. За това като параметър на addEventListener ще предадем името на нашата функция, ето така:

let button = document.querySelector('#button'); button.addEventListener('click', func); function func() { console.log('!!!'); }

Даден е следният HTML код:

<input id="button1" type="submit" value="button1"> <input id="button2" type="submit" value="button2">

Дадени са следните функции:

function func1() { console.log(1); } function func2() { console.log(2); }

Направете така, че при кликване на първия бутон да се изпълни функция func1, а при кликване на втория - функция func2.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне