News from the Field
A channel with tips on modern AI development. Join!
⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න