⊗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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш