Hola a todos no se que pasa pero tengo un script que me tiene que ir cambiando el fondo de unos div cada x segunodos ya habia hecho esto bien pero no se porque ahora en ves de sumar un numero lo doble. Ej. Si var numero = 2, numero++ = 4, numero++ = 8...) Tambien lo intente con numero = numero + 1 y pasa lo mismo.
Este es el codigo:
Código:
<script type="text/javascript">
var top = 1;
var anterior;
function repetir(){
if(top == 1){ anterior = 10; } else { anterior = top - 1;}
document.getElementById("top"+top).style.background = "url('img/circ_1.jpg')";
document.getElementById("top"+anterior).style.background = "url('img/circ_0.jpg')";
if(top == 10){ top = 1; } else{ top = top + 1; }
setInterval("repetir()", 3000);
}
</script>