Problema con la propiedades de Documet.all

kachu
09 de Agosto del 2003
Hola.
Estoy intentado mover una capa en JavaScript y el problema que tengo es que cuando intento averguar la posicion del objeto en esta caso un div, me dice siempre que es 0.
El div coge su estilo desde una hoja de estilos, y para obtener la posicion utilizo:
document.all[Nombre].style.posTop, o pixelTop, que son la propiedades que utilizo para moverlo.

Que pudo hacer para saber la posicion en la que estaba antes de moverlo que siempre me dice que es 0, aunque en la hoja de estilo lo pongo a 50.

Juan
09 de Agosto del 2003
posTop y posLeft devuelven sólo sirven si el div está
en posición absoluta y si no es así devuelven 0.
Para calcular la posición en elementos con posicionamiento
relativo usa offSetLeft y offSetTop, que son propiedades
del objeto, no atributos del style.