Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: anonimo12121 en 23 Enero 2013, 16:24 pm



Título: Problema con javascript
Publicado por: anonimo12121 en 23 Enero 2013, 16:24 pm
Hola tengo un problema y no se a que se debe con javascript no se ejecuta la función recursiva siguiente os paso el código.
El problema viene cuando llamo a la función f1(x).
Código
  1. var sel=0;
  2. function f1(n){
  3. sel=n;
  4. document.images['slider_main'].src=slider[n].img;
  5. document.getElementById("slider_title").innerHTML=slider[n].title;
  6. document.getElementById("slider_description").innerHTML=slider[n].description;
  7. for(var i=0;i<5;i++){
  8. if(i!=n){
  9. document.getElementById("css_slider_flag"+i).className = "slider-mini-flag";
  10. document.getElementById("text_slider_flag"+i).innerHTML=slider[i].title;
  11. }
  12. else {
  13. document.getElementById("css_slider_flag"+i).className = "";
  14. document.getElementById("text_slider_flag"+i).innerHTML="";
  15. }
  16. }
  17. }
  18. function mysetTimeout(){
  19. alert(sel);
  20. f1(3);
  21. if(sel<4)sel=sel+1;
  22. else sel=0;
  23. setTimeout("mysetTimeout()",1000);
  24. }
  25. mysetTimeout();
  26.