⊗jsPmOEKM 421 of 505 menu

Следење на модификаторски копчиња во JavaScript

Со помош на објектот Event може да се дознае, дали во моментот на настанот беа притиснати копчињата Ctrl, Alt и Shift. Ова се прави со помош на својствата ctrlKey, altKey и shiftKey - тие имаат вредност true или false во зависност од тоа, дали било притиснато тоа копче во моментот на настанот или не.

Да погледнеме на пример. Нека имаме следното копче:

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

При клик на копчето ќе испишеме порака за тоа, дали било притиснато некое од копчињата Ctrl, Alt и Shift:

let elem = document.querySelector('#elem'); elem.addEventListener('click', function(event) { if (event.ctrlKey) { console.log('притиснат Ctrl'); } if (event.altKey) { console.log('притиснат Alt'); } if (event.shiftKey) { console.log('притиснат Shift'); } });

Даден е елемент. Направете така што при клик на него да се обојува во црвена боја, но само ако во моментот на кликот е притиснато копчето Alt.

Нека имате список ul со тагови li:

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

Направете така што при клик на било кој li, на крајот од нејзиниот текст да се додаде бројот 1, ако е притиснато копчето Ctrl, и бројот 2, ако е притиснато копчето Shift.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј