Eventos de teclado de JavaScript
Los eventos que ocurren cuando se presiona una tecla de teclado se denominan eventos de teclado JavaScript y estos son parte del objeto de TeyboardEvent. Los eventos que entran en la categoría de eventos de teclado son:
Aquí arrojaremos luz sobre estos eventos mencionados anteriormente en detalle.
Evento OnKeydown
Cuando se presiona una tecla de teclado, ocurre el evento OnKeydown. Burbujea y también es cancelable. Este evento admite todas las etiquetas HTML que no sean , ,
, , ,
Sintaxis
La sintaxis del evento OneKeydown es la siguiente
Sintaxis html
Sintaxis de JavaScript
objeto.onKeydown = function () script;
JavaScript addEventListener () sintaxis
objeto.addEventListener ("Keydown", script);
Ejemplo
En el ejemplo anterior, se ha creado un campo de entrada. Mientras está dentro del campo de entrada, cuando el usuario presiona una tecla de teclado, el evento OnKeydown se activará y el color de fondo del campo de entrada cambiará a Pink.
Producción
Antes de presionar una tecla de teclado.
Después de presionar una tecla de teclado dentro del campo de entrada.
Evento OnKeyPress
Cuando se presiona una tecla de teclado, ocurre el evento OnKeyPress. Burbujea y también es cancelable. Este evento admite todas las etiquetas HTML que no sean , ,
, , ,
Sintaxis
La sintaxis del evento OneKeyPress es la siguiente
Sintaxis html
Sintaxis de JavaScript
objeto.onKeyPress = function () script;
JavaScript addEventListener () sintaxis
objeto.addEventListener ("KeyPress", script);
Ejemplo
En el ejemplo anterior, se está creando un campo de entrada. Cuando un usuario presiona una tecla de teclado mientras está dentro del campo de entrada, el evento OnKeyPress ocurrirá y el color de fondo del campo de entrada cambiará a rosa.
Producción
Antes de presionar una tecla.
Después de presionar una tecla de teclado, el color de fondo del campo de entrada cambia a rosa.
Evento OnKeyup
Cuando se lanza una tecla de teclado, el evento OnKeyUp ocurre. Burbujea y también es cancelable. Este evento admite todas las etiquetas HTML que no sean , ,
, , ,
Sintaxis
La sintaxis del evento OneKeyups es la siguiente
Sintaxis html
Sintaxis de JavaScript
objeto.onKeyUp = function () script;
JavaScript addEventListener () sintaxis
objeto.addEventListener ("KeyUp", script);
Ejemplo
En el ejemplo anterior, se demuestran los eventos de OnKeydown y OnKeyup. Se está creando un campo de entrada. Cuando presiona una tecla, el evento OnKeydown se activa y el color de fondo del campo de entrada se convertirá en rosa y cuando suelte una tecla, el evento OnKeyUp se activará y el color de fondo se volverá amarillo.
Producción
Cuando el usuario presiona una tecla en el campo de entrada.
Después de lanzar la llave.
Conclusión
Los eventos que ocurren debido a presionar un botón de teclado se denominan eventos del mouse JavaScript. Los eventos que se clasifican en la categoría de eventos de teclado JavaScript son Event OnKeydown, Evento OnKeyPress, Evento OnKeyup. Todos estos eventos tienen diferentes propósitos, y se discuten en detalle junto con ejemplos apropiados, en este artículo.