HTML | DOM KeyboardEvent código Propiedad

La propiedad de código keyboardEvent en HTML representa una tecla física en el teclado. Se utiliza para devolver la clave que desenstring el evento. 

Sintaxis:

event.code

Valor de retorno: Devuelve una string que representa qué tecla se presiona. 

Ejemplo 1: con evento KeyDown 

html

<html>
 
<head>
    <title>DOM keyboardEvent code Property</title>
</head>
 
<body style="text-align: center;">
   
    <h1 style="color:green;">
            GeeksforGeeks
        </h1>
 
    <h2>
            DOM keyboardEvent code Property
        </h2>
   
      Input:
    <input type="text" placeholder="Press any key..">
 
    <p id="p"></p>
 
    <script>
        // Adding a event listener function
        window.addEventListener("keydown", function(event) {
            var code = "keydown code = '" +
                event.code + "'" + "<br/>";
 
            // Creating a span element
            var element = document.createElement("span");
            element.innerHTML = code;
 
            // Appending the created element to paragraph
            document.getElementById("p").appendChild(element);
        }, true);
    </script>
</body>
 
</html>

Producción:

  

Ejemplo 2: con evento KeyPress 

html

<html>
 
<head>
    <title>DOM keyboardEvent code Property</title>
</head>
 
<body style="text-align: center;">
    <h1 style="color:green;">
            GeeksforGeeks
        </h1>
 
    <h2>
            DOM keyboardEvent code Property
        </h2>
   
      Input:
    <input type="text" placeholder="Press any key..">
 
    <p id="p"></p>
 
    <script>
        // Adding a event listener function
        window.addEventListener("keypress", function(event) {
            var code = "keypress code = '" +
                event.code + "'" + "<br/>";
 
            // Creating a span element
            var element = document.createElement("span");
            element.innerHTML = code;
 
            // Appending the created element to paragraph
            document.getElementById("p").appendChild(element);
        }, true);
    </script>
</body>
 
</html>           

Producción:

 

Ejemplo 3: con evento KeyUp 

html

<html>
 
<head>
    <title>DOM keyboardEvent code Property</title>
</head>
 
<body style="text-align: center;">
    <h1 style="color:green;">
            GeeksforGeeks
        </h1>
 
    <h2>
            DOM keyboardEvent code Property
        </h2>
   
      Input:
    <input type="text" placeholder="Press any key..">
 
    <p id="p"></p>
 
    <script>
        // Adding a event listener function
        window.addEventListener("keyup", function(event) {
            var code = "keyup code = '" +
                event.code + "'" + "<br/>";
 
            // Creating a span element
            var element = document.createElement("span");
            element.innerHTML = code;
 
            // Appending the created element to paragraph
            document.getElementById("p").appendChild(element);
        }, true);
    </script>
</body>
 
</html>           

Producción:

  

Navegadores compatibles: los navegadores compatibles con la propiedad del código keyboardEvent se enumeran a continuación:

  • Apple Safari 10.1
  • Google Chrome 48.0
  • Borde 79.0
  • Firefox 38.0
  • Ópera 35.0
  • Internet Explorer No compatible

Publicación traducida automáticamente

Artículo escrito por Vishal Chaudhary 2 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 *