Ominaisuus event.metaKey

Ominaisuus event.metaKey mahdollistaa sen tunnistamisen, onko Cmd-painike painettu tapahtuman aikana. Jos painike on painettu, ominaisuus palauttaa arvon true, muuten - false.

Syntaksi

javascriptevent.metaKey;

Esimerkki

Seuraavassa esimerkissä painiketta klikattaessa tulostamme viestin siitä, oliko Cmd-painike tai Ctrl-, Alt-, Shift- painikkeita painettu:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  if (event.metaKey) {
    alert('Cmd painettu');
  }
  
  if (event.ctrlKey) {
    alert('Ctrl painettu');
  }
  
  if (event.altKey) {
    alert('Alt painettu');
  }
  
  if (event.shiftKey) {
    alert('Shift painettu');
  }
});

Результат:

Katso myös

  • ominaisuus event.ctrlKey,
    joka tunnistaa Ctrl-painikkeen painalluksen
  • ominaisuus event.shiftKey,
    joka tunnistaa Shift-painikkeen painalluksen
  • ominaisuus event.altKey,
    joka tunnistaa Alt-painikkeen painalluksen
  • ominaisuus code,
    joka saa painetun painikkeen koodin
  • ominaisuus key,
    joka saa syötetyn merkin