Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


Funciones de jQuery para detectar la presión del teclado

Vamos a ver las diferentes funciones de jQuery que hay para detectar las pulsaciones o presión de las teclas del teclado.

Estas funciones son las siguientes:

Antes de ir viendo la funcionalidad de cada función veamos su orden de acción:

  • keydown() – Se pulsa la tecla, comienzo de la presión.
  • keypress() – La tecla está presionada.
  • keyup() – La tecla es soltada.

Sintaxis y funcionalidad de jQuery keypress()

Tiene como finalidad detectar la presión de las teclas del teclado de un dispositivo. Keypress() no detecta la presión de las teclas especiales ALT, CTRL, SHIFT o ESC, en este caso es mejor usar keydown().

Vamos a ver la sintaxis extraída de su web oficial:

Os explico los parámetros:

  • selector (Obligatorio): Es el elemento donde queremos controlar la acción.
  • funcion (Opcional): Función a ejecutar cuando se realice la acción.

Podéis obtener más info y ver los ejemplos en el post:

Sintaxis y funcionalidad de jQuery keydown()

keydown() detecta cuando una tecla comienza a ser presionada. Vamos a ver la sintaxis de keydown() extraída de su web oficial:

Os explico el código y sus parámetros:

  • selector (Obligatorio): Es el elemento donde queremos controlar la pulsación del teclado.
  • function (Opcional): Función a ejecutar.

Podéis obtener más info y ver los ejemplos en el post:

Sintaxis y funcionalidad de jQuery keyup()

keyup() detecta cuando una tecla deja de estar presionada. Vamos a ver la sintaxis extraída de su web oficial:

Os explico el código y sus parámetros:

  • selector (Obligatorio): Es el elemento donde queremos controlar la pulsación del teclado.
  • function (Opcional): Función a ejecutar.

Podéis obtener más info y ver los ejemplos en el post:

Sintaxis y funcionalidad de jQuery which()

Con jQuery event.which() podemos detectar que tecla ha sido pulsada por el usuario de nuestra página web.

Repasemos la sintaxis extraída de su web oficial:

Os explico los parámetros:

  • event (Obligatorio): Evento desencadenado cuando una función de jQuery se ejecuta.
  • La propiedad which() del evento sucedido nos devuelve un número entero con el código unicode de la tecla.

Podéis obtener más info y ver los ejemplos en el post:

Selectores de jQuery

Para la detección, control o selección de elementos con jQuery os recomiendo leer este post:

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies