Foros del Web » Programando para Internet » Javascript »

posicion X,Y de elemento div?

Estas en el tema de posicion X,Y de elemento div? en el foro de Javascript en Foros del Web. Hola, Estoy trabajando en una pequeña aplicacion que permite mover algunos DIV arrastrando con el raton, eso funciona bien, y para posicionar los elementos DIV ...
  #1 (permalink)  
Antiguo 10/12/2005, 09:49
 
Fecha de Ingreso: diciembre-2005
Mensajes: 2
Antigüedad: 19 años
Puntos: 0
posicion X,Y de elemento div?

Hola,

Estoy trabajando en una pequeña aplicacion que permite mover algunos DIV arrastrando con el raton, eso funciona bien, y para posicionar los elementos DIV
uso las propiedades de estilo top y left, sin embargo, cuando ya he movido esos elementos y quiero consultar su posicion en su contenedor las propiedades top y left siempre me retornan '1px' y '1px' que son las propiedades de los objetos antes de ser movidos, es decir, lo que hay en el html (
<div id='caca' style='position:absolute;left:1px;top:1px' )

Muevo el div con el raton, que eso funciona bien.

alert( document.getElementById("caca").style.left ) i me dice que es igual a '1px'
cuando eso no es verdad ya que lo he movido.

Alguna idea?
PD: no pego todo el codigo pq es largisimo.
  #2 (permalink)  
Antiguo 10/12/2005, 10:19
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Hola srfosc, bienvenido a los foros :

Lo raro es que para mover elementos, se supone que tienes que cambiar los estilos top/left...

Bueno, siempre puedes consultar las propiedades offsetTop/offsetLeft

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 10/12/2005, 10:47
 
Fecha de Ingreso: diciembre-2005
Mensajes: 2
Antigüedad: 19 años
Puntos: 0
no tira x (

Hola caricatos, gracias por tu ayuda, ahora mismo he intentado hacer un alert del offsetTop y siempre me retorna 0 (cero)

estoy pensando en usar un array para guardar esos valores, pero lo veo una solucion un poco 'forzada', no entiendo pq esos vaores no se actualizan al mover el elemento, es decir, al setarlos el elemento se mueve visualmente, pero sus atributos no se alteran, no le encuentro sentido.

x(
  #4 (permalink)  
Antiguo 11/12/2005, 18:48
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 20 años
Puntos: 7
http://www.quirksmode.org/js/findpos.html

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:52.