Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

KeyboardEvent: metaKey-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

>

Die schreibgeschützte Eigenschaft KeyboardEvent.metaKey gibt einen booleschen Wert zurück, der angibt, ob die Meta-Taste beim Auftreten des Ereignisses gedrückt wurde (true) oder nicht (false). Einige Betriebssysteme können die Taste abfangen, sodass sie nie erkannt wird.

Hinweis: Auf Macintosh-Tastaturen ist dies die ⌘ Befehl-Taste.

Hinweis: Vor Firefox 118 wurde die ⊞ Windows-Taste als "OS"-Taste und nicht als "Meta"-Taste behandelt. KeyboardEvent.metaKey war false, wenn die ⊞ Windows-Taste gedrückt wurde.

Wert

Ein boolescher Wert.

Beispiele

html
<button>Click me with the meta key</button>

<p id="output"></p>
js
document.querySelector("button").addEventListener("click", (e) => {
  document.querySelector("#output").textContent =
    `metaKey pressed? ${e.metaKey}`;
});

Ergebnis

Spezifikationen

Spezifikation
UI Events>
# dom-keyboardevent-metakey>

Browser-Kompatibilität

Siehe auch