⊗jsPmOEKM 421 of 505 menu

JavaScript တွင် မော်ဒီဖိုင်ယာကီးများကို ခြေရာခံခြင်း

Event object ကို အသုံးပြု၍ CtrlAlt နှင့် Shift ကီးများ ဖြစ်ရပ်တစ်ခုဖြစ်ချိန်တွင် နှိပ်ထားခဲ့သလား သိရှိနိုင်ပါသည်။ ဤသို့လုပ်ဆောင်ရန် ctrlKeyaltKey နှင့် shiftKey properties များကို အသုံးပြုပါသည် - ၎င်းတို့တွင် true သို့မဟုတ် false တန်ဖိုးများရှိပြီး ထိုကီးကို ဖြစ်ရပ်ဖြစ်ချိန်တွင် နှိပ်ထားခဲ့သလား မနှိပ်ထားခဲ့သလား ဆိုသည်ကို မူတည်ပါသည်။

ဥပမာတစ်ခုဖြင့် ကြည့်ကြပါစို့။ ကျွန်ုပ်တို့တွင် အောက်ပါခလုတ်တစ်ခုရှိသည်ဟု ဆိုကြပါစို့။

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

ခလုတ်ကို ကလစ်နှိပ်ပါက CtrlAlt နှင့် 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 နှိပ်ထားသည်'); } });

Element တစ်ခုကိုပေးထားသည်။ ၎င်းကို ကလစ်နှိပ်သောအခါ အနီရောင်အဖြစ် ပြောင်းလဲသွားစေရန် ပြုလုပ်ပါ၊ သို့သော် ကလစ်နှိပ်ချိန်တွင် Alt ကီး နှိပ်ထားမှသာ ဖြစ်စေရပါမည်။

သင့်တွင် ul စာရင်းတစ်ခုနှင့် li tags များရှိသည်ဟု ဆိုကြပါစို့။

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

မည်သည့် li ကိုမဆို ကလစ်နှိပ်သောအခါ၊ Ctrl ကီး နှိပ်ထားပါက ၎င်း၏စာသားအဆုံးတွင် 1 ကို ပေါင်းထည့်ပေးပါ၊ Shift ကီး နှိပ်ထားပါက 2 ကို ပေါင်းထည့်ပေးပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်