Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2016, 20:45
Sirakx
 
Fecha de Ingreso: octubre-2015
Mensajes: 7
Antigüedad: 8 años, 6 meses
Puntos: 0
Pregunta getAttribute style no funciona con ciclo for de php!

Hola amigos tengo un problema el cual es el siguiente.

tengo un ciclo for en php el cual es el siguiente:

Código:
<?php
$verticaltope = 736;
$bottomtope = 736;
for ($i = 0; $i <= $verticaltope; $i=$i+32) { 
      for ($j = 0; $j <= $bottomtope; $j=$j+32) {
             echo '<div class="focus"><div id="posimg" class="imagen" style="background-position: -'.$j.'px -'.$i.'px;"></div></div>';
      }
}
?>
Bueno pues son 2 pequeños ciclos es cual me muestra en un div pequeñas imagenes de una imagen mas grande.

el caso es que cuando quiero obtener el backgroun position de ese elemento me sale que su posición es de 0px 0px y las verdad no logro hacerlo funcionar. este es el script que tengo.

Código:
function getImagePosition(){
	var demo = document.getElementById('posimg').getAttribute("style");
    alert(demo.toString());
}

window.addEventListener('click', getImagePosition);
espero que me puedan ayudar! gracias