⊗jsPmOEKM 421 of 505 menu

JavaScript-da Klawiw-Modifikatorlary Yzarlamak

Event obýekti ýardymynda, wakanyň döwründe Ctrl, Alt we Shift klawişlarynyň basylýandygyny bileris. Munuň üçin ctrlKey, altKey we shiftKey aýratynlyklary ulanylýar - olar wakanyň döwründe bu klawiş basylan ýa-da basylmadygyna baglylykda true ýa-da false bahasyny alýar.

Geliň mysalda göreli. Bizde şeýle düwme bolsun:

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

Düwmä basylan wagty, Ctrl, Alt ýa-da Shift klawişleriniň biriniň basylýandygyny habar etýän çykyş ederis:

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

Element berlen. Onuň üçin şeýle ediň: ona basylan wagty diňe Alt klawişi basylan bolsa, gyzyl reňke çalsyn.

Siziňde ul sanawy bolsun, onuň içinde li tegleri bardyr:

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

Şeýle ediň: islendik li-e basylanda, eger Ctrl klawişi basylsa, onuň tekstiniň aýyryna 1 sanawyny goşuň, eger Shift klawişi basylsa bolsa, 2 sanawyny goşuň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et