Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsPmOEKM 421 of 505 menu
◀ ▶

JavaScript'te Klavye Kısayol Tuşlarını Takip Etme

Event nesnesi kullanılarak, bir olay anında Ctrl, Alt ve Shift tuşlarına basılıp basılmadığı öğrenilebilir. Bu, ctrlKey, altKey ve shiftKey özellikleri ile yapılır - bu özellikler, olay anında ilgili tuşa basılıp basılmamasına bağlı olarak true veya false değerine sahiptir.

Bir örnek üzerinden inceleyelim. Aşağıdaki butonumuz olsun:

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

Butona tıklandığında, Ctrl, Alt veya Shift tuşlarından birine basılıp basılmadığına dair bir mesaj yazdıralım:

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

Bir element verilsin. Bu elemente tıklandığında, sadece tıklama anında Alt tuşu basılıysa kırmızı renge boyansın.

Elinizde ul etiketli ve içinde li etiketleri olan bir liste olsun:

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

Herhangi bir li öğesine tıklandığında, eğer Ctrl tuşu basılıysa metnin sonuna 1 sayısı, eğer Shift tuşu basılıysa 2 sayısı eklensin.

← →
↑
Türkçe▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet