Conseguida esa parte...
Código HTML:
Ver original<title>Trabajando con eventos de teclado en jQuery
</title> #mostrar{
display:none;
background:yellow;
height:100px;
width:200px;
}
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> $(document).ready(function(){
$("html").keypress(function(e){
e.preventDefault();
$("#tecla-pulsada").html(e.which + ": " + String.fromCharCode(e.which))
if (String.fromCharCode(e.which)=='m'){
$("#mostrar").show("slow");
}else{
$("#mostrar").hide("slow")
}
});
})
<h1>Mostrar un texto al pulsar una tecla
</h1> <p id="tecla-pulsada"></p> <div id="mostrar">Este texto aparecer
á cuando se pulse la tecla m
</b>
Saludos!