Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmOEKM 421 of 505 menu
◀ ▶

Sledenje modifikatorskih tipk v JavaScript

Z objektom Event lahko ugotovimo, ali so bile v trenutku dogodka pritisnjene tipke Ctrl, Alt in Shift. To naredimo s pomočjo lastnosti ctrlKey, altKey in shiftKey - imajo vrednost true ali false, odvisno od tega, ali je bila ta tipka pritisnjena v času dogodka ali ne.

Poglejmo si primer. Naj imamo naslednji gumb:

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

Ob kliku na gumb bomo izpisali sporočilo o tem, ali je bila pritisnjena ena od tipk Ctrl, Alt in Shift:

let elem = document.querySelector('#elem'); elem.addEventListener('click', function(event) { if (event.ctrlKey) { console.log('pritisnjen Ctrl'); } if (event.altKey) { console.log('pritisnjen Alt'); } if (event.shiftKey) { console.log('pritisnjen Shift'); } });

Podan je element. Naredite tako, da se ob kliku nanj pobarva rdeče, vendar le če je v trenutku klika pritisnjena tipka Alt.

Naj imate seznam ul z oznakami li:

<ul id="elem"> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ul>

Naredite tako, da se ob kliku na katerokoli li, na konec njenega besedila doda številka 1, če je pritisnjena tipka Ctrl, in številka 2, če je pritisnjena tipka Shift.

← →
↑
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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni