Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2009, 05:54
Albertron
 
Fecha de Ingreso: marzo-2002
Mensajes: 188
Antigüedad: 22 años, 8 meses
Puntos: 0
desplazarse por div con teclado sin hacer scroll

Hola,
no se si este es el foro adecuado, pero allá va.
Me gustaría saber si es posible desplazarse por un div con el teclado (flechas arriba y abajo) sin que la página haga scroll.
Tengo un div donde se carga una tabla con 10 filas (con valores de una tabla de BD, pero eso es lo de menos). Con el mouseover / mouseout, consigo ir resaltando la fila a medida que me paso con el mouse por encima. Pues bien, quiero hacer lo mismo pero con el cursor del teclado. Es decir, porder ir desplazándome por esas 10 filas del div y cuando llegue a la última, que vuelva a la primera. Toda esa gestión ya la tengo, capturando el código de la tecla con el event. keycode, etc. El problema es que a medida que me voy desplazando por el div, la página va haciendo scroll. Se que si hago un div donde se visualizen menos filas de esas 10 y le pongo el overflow:auto, pues ya tengo un scroll para ese div y el scroll se ceñirá al div y no a la página, pero es q no me interesa, pq siempre van a ser 10 filas y quiero que sean visibles siempre.
No se, espero haberme sabido explicar.
Si alguien tiene alguna sugerencia, pues agradecido.
Gracias y saludos!!