KeyboardEvent cuya propiedad se utiliza para devolver el código de carácter Unicode de la tecla que activa el evento onkeypress . También devuelve el código de clave Unicode de la tecla que activó el evento onkeydown o onkeyup .
El código de tecla es un número que representa una tecla real en el teclado, a diferencia de los códigos de caracteres que representan el carácter ASCII.
Sintaxis:
event.which
El siguiente programa ilustra el KeyboardEvent cuya propiedad:
Ejemplo: Devolver el código de carácter Unicode de la tecla.
<!DOCTYPE html> <html> <head> <title>KeyboardEvent which Property in HTML</title> <style> h1 { color: green; } h2 { font-family: Impact; } body { text-align: center; } </style> </head> <body> <h1>GeeksforGeeks</h1> <h2>KeyboardEvent which Property</h2> <p> To get the Unicode character code of the key, Press the key on the keyboard in the input field.</p> <input type="text" size="50" onkeypress="MyEvent(event)"> <p id="test"></p> <!-- Script to return Unicode Value. --> <script> function MyEvent(event) { var e = event.which; document.getElementById("test").innerHTML = "Unicode value of the pressed key is: " + e; } </script> </body> </html>
Producción:
Después de hacer clic en el botón
Navegadores compatibles:
- Ópera
- explorador de Internet
- Google Chrome
- Firefox
- safari de manzana
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA