⊗jsPmDmNEH 344 of 505 menu

Pomenované obslužné rutiny udalostí v JavaScripte

V predchádzajúcich lekciách sme používali ako obslužné rutiny udalostí anonymné funkcie. V skutočnosti to nie je nevyhnutné - funkcia môže byť aj obyčajná, s názvom. Nech pre príklad máme takúto funkciu:

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

Nech je tam tiež tlačidlo:

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

Urobme to tak, aby pri kliknutí na tlačidlo sa vykonala naša funkcia func. Na to parametrom addEventListener odovzdajme názov našej funkcie, takto:

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

Daný je nasledujúci HTML kód:

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

Dané sú nasledujúce funkcie:

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

Urobte to, aby pri kliknutí na prvé tlačidlo sa vykonala funkcia func1, a pri kliknutí na druhé - funkcia func2.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť