¿Sabéis como hacer para que se ejecute una acción cuando se pulsa una tecla especifica?
He logrado llegar hasta aquí... Sé capturar la tecla que se pulsa y como mostrar u ocultar una capa, sin embargo no consigo crear el if que falta
Si el usuario pulsa una tecla determinada del teclado, como por ejemplo la tecla "M" que muestre una capa que está oculta en el documento...
Código HTML:
Ver original
<html> <head> <style type="text/css"> #mostrar{ display:none; background:yellow; height:100px; width:200px; } </style> <script> $(document).ready(function(){ $("html").keypress(function(e){ e.preventDefault(); $("#tecla-pulsada").html(e.which + ": " + String.fromCharCode(e.which)) // Si la tecla pulsada es la M muestra el texto $("#mostrar").show("slow"); }); }) </script> </head> <body> </body> </html>
¿Podéis ayudarme?
Muchas gracias de antemano!