KeyboardEvent.metaKey
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
La propiedad KeyboardEvent.metaKey
es de solo lectura y regresa un valor Boolean
que indica si la tecla Meta estaba presionada (true) o no (false) cuando el evento ocurrio.
Nota: En teclados Macintosh es la tecla comando (⌘). En teclados Windows la tecla es lla tecla window (⊞).
Syntax
var metaKeyPressed = instanceOfKeyboardEvent.metaKey
Valor de retorno
Ejemplo
js
function goInput(e) {
// Revisa si estaba presionada la tecla meta y
if (e.metaKey) {
// realiza esto en caso de cierto
superSizeOutput(e);
} else {
//Realiz esto en caso de falso
doOutput(e);
}
}
metaKey
Contenido HTML
html
<div id="example" onmousedown="ismetaKey(event);">
¡Presiona la tecla meta y dame click!
<div></div>
</div>
Contenido Javascript
js
function ismetaKey(e) {
var el = document.getElementById("example"); //Toma el control del div example
var mK = e.metaKey; //Obtiene el valor de metaKey y lo almacena
el.innerHTML = "¡Presiona la tecla meta y dame click!</br>metaKey:" + mK; //Muestra el valor de metaKey
}
Especificaciones
Specification |
---|
UI Events # dom-keyboardevent-metakey |
Compatibilidad de Navegadores
BCD tables only load in the browser