Al crear una página web o un sitio fácil de usar, puede haber un requisito para abstenerse del usuario presionar una tecla particular mientras complete un formulario o un cuestionario. Por ejemplo, restringir al usuario a editar o deshacer los datos ya ingresados. En tales escenarios, capturar un espacio de retroceso en un evento de llave es útil en el fin del desarrollador.
Este artículo elaborará los enfoques para capturar un espacio de retroceso en el evento Keydown en JavaScript.
Cómo capturar un backspace en el evento Keydown en un elemento específico?
El "addEventListener ()El método "asocia un evento con un elemento, y la propiedad de código clave se refiere a un código que significa un KeyPress. Estos enfoques se pueden utilizar para adjuntar un evento al campo de entrada recuperado y notificar al usuario tan pronto como se presione la tecla particular en él (campo de entrada).
Sintaxis
elemento.addEventListener (evento, función, UserCapture);
En la sintaxis anterior:
Ejemplo
Pasemos por el código de código aluminoso:
Detectar la tecla Backspace
En el bloque de código anterior:
Producción
En la salida, se puede ver que al presionar la tecla Backspace, se notifica al usuario con el mensaje establecido a través de una alerta.
Cómo capturar un backspace en el evento Keydown en cualquier lugar de todo el modelo de objeto de documento (DOM)?
En este ejemplo particular, se capturará un espacio de retroceso con la ayuda del código clave especificado en forma de un "caso"Dentro de la función que debe ejecutarse en el evento activado:
Detectar la tecla Backspace
En las líneas de código anteriores:
Producción
En esta salida, se puede ver que se ha logrado el requisito deseado.
Conclusión
Para capturar un espacio de retroceso en el "llave"Evento en JS, use la combinación del"addEventListener ()Método "y el"clave" propiedad. El ejemplo anterior utiliza estos enfoques para capturar la clave particular en un elemento específico. El último ejemplo se puede utilizar para detectar la tecla Backspace en todo el DOM. Este blog discutió los enfoques para capturar Backspace en el evento Keydown en JavaScript.