⊗jsPmOEKM 421 of 505 menu

Melacak Tombol Modifier di JavaScript

Dengan menggunakan objek Event, kita dapat mengetahui, apakah tombol Ctrl, Alt, dan Shift ditekan pada saat peristiwa terjadi. Ini dilakukan dengan bantuan properti ctrlKey, altKey dan shiftKey - mereka memiliki nilai true atau false tergantung pada apakah tombol tersebut ditekan saat peristiwa terjadi atau tidak.

Mari kita lihat sebuah contoh. Misalkan kita memiliki tombol berikut:

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

Saat mengklik tombol, kita akan menampilkan pesan tentang apakah salah satu tombol Ctrl, Alt, dan Shift ditekan:

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

Diberikan sebuah elemen. Buatlah agar saat diklik, warnanya berubah menjadi merah, tetapi hanya jika tombol Alt ditekan saat klik.

Misalkan Anda memiliki daftar ul dengan tag li:

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

Buatlah agar saat mengklik li mana pun, angka 1 ditambahkan ke akhir teksnya jika tombol Ctrl ditekan, dan angka 2, jika tombol Shift ditekan.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak