Cómo Detectar Una Pulsación De Tecla

Tabla de contenido:

Cómo Detectar Una Pulsación De Tecla
Cómo Detectar Una Pulsación De Tecla

Video: Cómo Detectar Una Pulsación De Tecla

Video: Cómo Detectar Una Pulsación De Tecla
Video: Detectar pulsación de TECLA Enter en C# - Evento KeyPress ✅ 2024, Noviembre
Anonim

JavaScript es un lenguaje de secuencias de comandos orientado a objetos. Se utiliza con mayor frecuencia para establecer mediante programación las reacciones de las páginas a las acciones del usuario. La presencia de scripts java en la página sobrecarga ligeramente su volumen, por lo que no se recomienda utilizar construcciones programáticas complejas.

Cómo detectar una pulsación de tecla
Cómo detectar una pulsación de tecla

Necesario

derechos de administrador

Instrucciones

Paso 1

Para reconocer cuando se presiona un botón del teclado, el evento onkeydown, que es parte de la página, se usa en la etiqueta del cuerpo. La lógica para escribir código para este evento es bastante simple: y el valor entre comillas puede ser un código independiente o una llamada a función. Para configurar la respuesta a la pulsación de una tecla en forma de mensaje de texto, escriba el siguiente código: cuerpo. En este caso, la alerta () /

Paso 2

Para determinar qué botón se presionó, debe escribir el siguiente código: body. Este fragmento de código se refiere al objeto de evento, o más bien, a su propiedad keyCode, que devuelve el código numérico del botón presionado. Si en el sitio necesita determinar qué tecla se presionó, integre este código en la página en la que todo esto debe tener lugar.

Paso 3

Para reconocer el atajo de teclado, debe complicar un poco el código agregando la condición: cuerpo. Es decir, si los códigos de los botones pulsados corresponden a “71”, debería aparecer el mensaje de texto “Ctrl + G”. Naturalmente, en lugar de la función de alerta, puede escribir su propia reacción. Como regla general, cada diseñador web intenta ajustar la configuración del sitio para que se adapte a sus necesidades, por lo que los métodos de visualización pueden ser completamente diferentes.

Paso 4

También hay un controlador onkeypress en javascript, que tiene un propósito similar. La principal diferencia de este controlador es que para que ocurra este evento (y la respuesta posterior del controlador), el botón no solo debe presionarse, sino también liberarse.

Recomendado: