Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

El evento de MouseEvent.shiftKey es una propiedad de solo lectura que indica si la tecla de shift se presionó (true) o no (false).

Sintaxis

var shiftKeyPressed = instanceOfMouseEvent.shiftKey

Valor que retorna

Un valor booleano

Ejemplo

<html>
<head>
<title>Ejemplo de shiftKey</title>

<script type="text/javascript">

function showChar(e){
  alert(
    "Tecla presionada: " + String.fromCharCode(e.charCode) + "\n"
    + "charCode: " + e.charCode + "\n"
    + "SHIFT presionada: " + e.shiftKey + "\n"
    + "ALT presionado: " + e.altKey + "\n"
  );
}

</script>
</head>

<body onkeypress="showChar(event);">
<p>Presione cualquier tecla, con o sin la tecla SHIFT.<br />
También puede utilizar SHIFT junto a la tecla ALT.</p>
</body>
</html>

Especificación

Especificación Estado Comentario
Document Object Model (DOM) Level 3 Events Specification
The definition of 'MouseEvent.shiftKey' in that specification.
Obsolete Sin cambios desde Document Object Model (DOM) Level 2 Events Specification.
Document Object Model (DOM) Level 2 Events Specification
The definition of 'MouseEvent.shiftKey' in that specification.
Obsolete Primera definición.

Compatibilidad con navegadores

Característica Edge Firefox (Gecko) Chrome Internet Explorer Opera Safari
Soporte Básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)
Característica Edge Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
Soporte Básico (Yes) ? ? ? ? ?

Ver más

Etiquetas y colaboradores del documento

 Colaboradores en esta página: evaferreira
 Última actualización por: evaferreira,