KeyboardEvent: metaKey-Eigenschaft

Die KeyboardEvent.metaKey-Eigenschaft ist eine schreibgeschützte Eigenschaft, die einen booleschen Wert zurückgibt, der anzeigt, ob die Meta-Taste gedrückt wurde (true) oder nicht (false), als das Ereignis auftrat. Einige Betriebssysteme können die Taste abfangen, sodass sie nie erkannt wird.

Hinweis: Auf Macintosh-Tastaturen ist dies die ⌘ Command-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 onclick="ismetaKey(event)">Click me with the meta key</button>

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

Ergebnis

Spezifikationen

Specification
UI Events
# dom-keyboardevent-metakey

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch