Una forma de mover capas en DHTML es a través de pulsaciones de teclas. Para ello necesitaremos primero detectar (capturar) cuál es la tecla que se ha pulsado para después poder programar la acción que queremos que se realice al pulsar esa tecla. Para variar, nos encontraremos con que los dos principales navegadores (Netscape 4 y Explorer 4), se comportan de forma diferente.