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