Una variable de sistema Number
que contiene el código de la última tecla presionada.
Todas las teclas tienen un keyCode
. Por ejemplo, la tecla a
tiene el keyCode
65. La variable keyCode
es útil para comprobar si una tecla especial ha sido presionada. Por ejemplo, el siguiente condicional comprueba si se ha pulsado la tecla enter:
if (keyCode === 13) { // Code to run if the enter key was pressed. }
El mismo código se puede escribir de forma más clara utilizando la variable de sistema ENTER
que tiene un valor de 13:
if (keyCode === ENTER) { // Code to run if the enter key was pressed. }
Las variables de sistema BACKSPACE
, DELETE
, ENTER
, RETURN
, TAB
, ESCAPE
, SHIFT
, CONTROL
, OPTION
, ALT
, UP_ARROW
, DOWN_ARROW
, LEFT_ARROW
y RIGHT_ARROW
son alias convenientes para los códigos de teclas especiales. Los códigos de teclas se pueden encontrar en sitios web como keycode.info.
Ejemplos
Referencias Relacionadas
key
Una variable del sistema String que contiene el valor de la última tecla pulsada.
keyCode
Una variable de sistema Number que contiene el código de la última tecla presionada.
keyIsDown
Devuelve true si la tecla que se está comprobando está presionada y false si no lo está.
keyIsPressed
Una variable de sistema Boolean que es true si se está presionando alguna tecla y false si no se está presionando ninguna tecla.