Capturar evento de pulsación de tecla (o tecla) en el elemento DIV

¿Cómo se atrapa el evento de pulsación de tecla o tecla en un elemento DIV (usando jQuery)?

¿Qué se requiere para enfocar el elemento DIV?

(1) Establezca el atributo tabindex :

 

(2) Enlace a la tecla de acceso:

  $('#mydiv').bind('keydown', function(event) { //console.log(event.keyCode); switch(event.keyCode){ //....your actions for the keys ..... } }); 

Para establecer el foco en el inicio:

 $(function() { $('#mydiv').focus(); }); 

Para eliminar, si no te gusta, el borde del foco div , establece el outline: none en el CSS.

Consulte la tabla de códigos clave para obtener más posibilidades de keyCode .

Todo el código suponiendo que usas jQuery.

#