Eigenschap event.metaKey

De eigenschap event.metaKey maakt het mogelijk te detecteren of de Cmd-toets is ingedrukt tijdens de gebeurtenis. Indien ingedrukt, retourneert de eigenschap de waarde true, anders - false.

Syntaxis

javascriptevent.metaKey;

Voorbeeld

In het volgende voorbeeld tonen we bij het klikken op de knop een bericht of de Cmd-toets of de Ctrl-, Alt-, Shift-toetsen zijn ingedrukt:

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

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

Результат:

Zie ook

  • eigenschap event.ctrlKey,
    die het indrukken van de Ctrl-toets detecteert
  • eigenschap event.shiftKey,
    die het indrukken van de Shift-toets detecteert
  • eigenschap event.altKey,
    die het indrukken van de Alt-toets detecteert
  • eigenschap code,
    die de code van de ingedrukte toets verkrijgt
  • eigenschap key,
    die het ingevoerde teken verkrijgt