⊗jsPmOEInr 416 of 505 menu

Sündmuse objekti (Event) põhitöö JavaScriptis

Selles õppetükis õpime põhitööd sündmuse objekti Eventga. See objekt sisaldab infot toimunud sündmuse kohta. Näiteks kui elemendile klõpsati, saame teada selle klõpsu koordinaadid, kas klõpsu hetkel vajutati klahve Ctrl, Alt või Shift ja nii edasi.

Vaatame, kuidas saada objekti Event. Oletame, et meil on nupp:

<button id="elem">text</button>

Oletame, et sellele nupule klõpsates käivitatakse mingi funktsioon:

let elem = document.querySelector('#elem'); elem.addEventListener('click', function() { });

Seotud funktsiooni sees on juba sündmuse objekt Event - me lihtsalt ei tea veel, kuidas seda saada. See saadakse järgmisel viisil: meie funktsiooni deklareerimisel tuleb sellele edastada parameetrina mis tahes muutuja (tavaliselt event - kuid nimetus võib olla mis tahes) ja sellesse muutujasse brauser paneb automaatselt sündmuse objekti Event:

elem.addEventListener('click', function(event) { console.log(event); // näeme sündmusega objekti });

Tehke kirjeldatud manipuleerimised ise ja kuvage sündmusega objekt konsooli. Uurige selle objekti struktuuri.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu