event.metaKey ဂုဏ်သတ္တိ

event.metaKey ဂုဏ်သတ္တိသည် ဖြစ်ရပ်တစ်ခုဖြစ်ပွားနေစဉ် Cmd ခလုတ်ကိုနှိပ်ထားခြင်း ရှိမရှိ သိရှိစေပါသည်။ နှိပ်ထားပါက ဂုဏ်သတ္တိသည် true တန်ဖိုးကိုပြန်ပေးပြီး မဟုတ်ပါက false ကိုပြန်ပေးပါသည်။

ဝါကျဖွဲ့ပုံ

javascriptevent.metaKey;

ဥပမာ

အောက်ပါဥပမာတွင် ခလုတ်ကိုကလစ်နှိပ်ပါက Cmd (သို့မဟုတ်) Ctrl, Alt, Shift ခလုတ်များကိုနှိပ်ထားခြင်းရှိမရှိ သတင်းပေးချက်ကိုပြသပါမည်။

html<button id="button">ကျွန်ုပ်ကိုနှိပ်ပါ</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  if (event.metaKey) {
    alert('Cmd နှိပ်ထားသည်');
  }
  
  if (event.ctrlKey) {
    alert('Ctrl နှိပ်ထားသည်');
  }
  
  if (event.altKey) {
    alert('Alt နှိပ်ထားသည်');
  }
  
  if (event.shiftKey) {
    alert('Shift နှိပ်ထားသည်');
  }
});

Результат:

ဆက်လက်ကြည့်ရှုရန်

  • event.ctrlKey ဂုဏ်သတ္တိ,
    သည် Ctrl ခလုတ်နှိပ်ခြင်းကိုဖမ်းယူပေးသည်
  • event.shiftKey ဂုဏ်သတ္တိ,
    သည် Shift ခလုတ်နှိပ်ခြင်းကိုဖမ်းယူပေးသည်
  • event.altKey ဂုဏ်သတ္တိ,
    သည် Alt ခလုတ်နှိပ်ခြင်းကိုဖမ်းယူပေးသည်
  • code ဂုဏ်သတ္တိ,
    သည် နှိပ်ထားသောခလုတ်၏ကုဒ်ကိုရယူပေးသည်
  • key ဂုဏ်သတ္တိ,
    သည် ရိုက်ထည့်လိုက်သောစာလုံးကိုရယူပေးသည်