¿Cómo deshabilitar la tecla ALT usando jQuery?

jQuery es una biblioteca de JavaScript rápida, pequeña y rica en funciones. Hace que cosas como el recorrido y la manipulación de documentos HTML, el manejo de eventos, la animación y Ajax sean mucho más simples con una API fácil de usar que funciona en una multitud de navegadores.

Cuál es el uso de ello ?

Deshabilitar las teclas ALT tiene una amplia gama de aplicaciones cuando ingresa al campo del desarrollo web

Algunos atajos de ALT de uso común son:

  • ALT + flecha hacia atrás: se usa para retroceder y su aplicación se produce principalmente cuando su aplicación está dentro de una pantalla completa con la navegación desactivada como en una pantalla completa.
  • ALT + Frontarrow: Se usa para retroceder y su aplicación principalmente viene cuando su aplicación está dentro de una pantalla completa con la navegación desactivada como en una pantalla completa.

Enfoque: en cualquier página o en cualquier función o en cualquier etiqueta de secuencia de comandos que desee insertar una pequeña función que básicamente hace uso de la función de tecla que está incorporada en jQuery.

El evento keydown se envía a un elemento cuando el usuario presiona una tecla en el teclado. Si se mantiene pulsada la tecla, el evento se envía cada vez que el sistema operativo repite la tecla. Se puede adjuntar a cualquier elemento, pero el evento solo se envía al elemento que tiene el foco.

Sintaxis:

$(selector).keydown(function)

Valor de retorno: se presiona el código de tecla de la tecla específica.

Ejemplo 1:

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <h1 id="submission">GeeksforGeeks</h1>
    <script>
        document.onkeydown = function (evt) {
  
            // Keycode of alt is 18
            if (evt.keyCode == 18) {
                evt.preventDefault();
  
                document.getElementById(
                    "submission").click();
            }
        }
    </script>
</head>
  
</html>

Producción:

NO shortcuts using ALT will work in your current HTML page.

Ejemplo 2:

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <script language="javascript" type="text/javascript">
        function getKeyCodeEvent(ev) {
            var code = (document.all) ?
                event.keyCode : ev.which;
  
            var alt = (document.all) ?
                event.altKey :
                ev.modifiers & Event.ALT_MASK;
  
            if (document.all) {
  
                // Example ALT+F4
                if (alt && code == 115) {
                    try {
                        // Your requirements
                    } catch (e) {
                    }
                }
            }
        }
    </script>
</head>
  
</html>

Producción:

NO shortcuts  using ALT will work in your current HTML page.

Publicación traducida automáticamente

Artículo escrito por vishnuncr7 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *