Die event.metaKey Eigenschaft

Die Eigenschaft event.metaKey erlaubt es festzustellen, ob die Cmd-Taste während des Ereignisses gedrückt wurde. Wenn sie gedrückt wurde, gibt die Eigenschaft den Wert true zurück, andernfalls - false.

Syntax

javascriptevent.metaKey;

Beispiel

Im folgenden Beispiel werden wir bei einem Klick auf den Button eine Meldung ausgeben, ob die Cmd-Taste oder die Tasten Ctrl, Alt, Shift gedrückt wurden:

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

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

Результат:

Siehe auch

  • die Eigenschaft event.ctrlKey,
    die das Drücken der Ctrl-Taste erfasst
  • die Eigenschaft event.shiftKey,
    die das Drücken der Shift-Taste erfasst
  • die Eigenschaft event.altKey,
    die das Drücken der Alt-Taste erfasst
  • die Eigenschaft code,
    die den Code der gedrückten Taste erhält
  • die Eigenschaft key,
    die das eingegebene Zeichen erhält