Buenas, espero que alguien pueda ayudarme
estoy intentando aprender algo de javascript y me ha surgido una duda que no he sido capaz de solucionar.
De javascript se poco por no decir nada, pero es casi igual que php por lo que me desenvuelvo bastante bien.
Bueno la idea es hacer un bucle que me mueva una capa 50 pixeles a la derecha. He probado con setInterval () y setTimeout () y no se porque no siguen el escript, es como que van a su pedo :)
Código:
<div id="capa"></div>
<script text="text/javascript">
a = 10;
var Capa = document.getElementById ("capa");
for (a; a > 0; a--) {
window.setTimeout (function () { Capa.innerHTML = a; },1000);
}
</script>
este es un código muy basico con el que estoy enredando y la idea es generar un contador regresivo y que cada segundo me muestre en la capa el valor por el que va.
Con timeInterval () no es lo que busco.
Y si es posible, este codigo devera repetirse y cada vez que se repita retrasar todo el script que esta por encima.
No se como explicarlo, pero si alguien me pudiera ayudar se lo agradeceria