Red de conocimiento informático - Material del sitio web - Cómo usar eventos de teclado en jquery

Cómo usar eventos de teclado en jquery

Lo que les traigo esta vez es cómo usar eventos de teclado en jquery. ¿Cuáles son las precauciones para usar eventos de teclado en jquery? Veamos un caso práctico.

jquery tiene tres funciones para manejar eventos de teclado. Según el orden de aparición de los eventos, son:

código jquery:

1.keydown();

2.keyup();

3.keypress();

keydown()

El evento keydown se activa cuando el Se presiona el teclado. Puede pasarlo en Return false en la función de enlace para evitar que se active el evento predeterminado del navegador.

KeyUp()

El evento KeyUp se activa cuando se suelta la tecla, es decir, cuando presionas el teclado y te pones de pie.

Keypress()

El evento de pulsación de tecla se activa cuando se toca la tecla. Podemos entenderlo como presionar y levantar la misma tecla.

Los eventos clave pueden pasar un evento de parámetro. De hecho, todas las funciones de eventos de jQuery pueden pasar dicho parámetro:

código jquery:

$('input '. ).keydown(function event){

alert(event. keyCode

});

El código anterior y event.keyCode pueden ayudarnos a obtenerlo. ¿Qué tecla estamos pulsando? Lo que nos devuelve es el código ascII, como las teclas arriba y abajo y las teclas izquierda y derecha, que son 38, 40, 37 y 39 respectivamente. para implementar ctrl+Enter, es decir, ctrl+Enter enviar formulario

$(documento). keypress(function(e) {

if (e.ctrlKey && e.what == 13)

$("form").submit();

}); Creo que domina el método después de leer el caso de este artículo. Para obtener más información interesante, preste atención a otros artículos relacionados en Gxl Network.

Lectura recomendada: