⊗jsPmDmNEH 344 of 505 menu

Gestionarii de evenimente cu nume în JavaScript

În lecțiile precedente am folosit ca gestionari de evenimente funcții anonime. De fapt, acest lucru nu este obligatoriu - funcția poate fi și una obișnuită, cu nume. Să presupunem, de exemplu, că avem următoarea funcție:

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

Să presupunem, de asemenea, că există un buton:

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

Să facem ca la click pe buton să se execute funcția noastră func. Pentru aceasta, parametrul addEventListener îi vom transmite numele funcției noastre, astfel:

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

Este dat următorul cod HTML:

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

Sunt date următoarele funcții:

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

Faceți ca la click pe primul buton să se execute funcția func1, iar la click pe al doilea - funcția func2.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge