Salut, je suis en train d'essayer de faire une sorte de progress bar avec Javascript, j'ai tout essayé, mais e n'obtiens pas le resultat attendu. Aidez-moi je vous prie.

Voici mon code:

    var bar = document.getElementById("bar");

        function anim(i){

        i++;
        bar.style.width = i + "%";
        var tim = setTimeout(anim(i), 5000);
        if(i == 100){
            clearTimeout(tim);
        }
    }

//je lance l'animation
    anim(0);

6 réponses


Aller les amis, j'ai grandement besoin de vos aides...

suffit de chercher sur le site pour trouver des tutos... pourquoi personne le fait généralement?

vas voir ici

Salut,

Jetes un oeil à cette lib: http://kimmobrunfeldt.github.io/progressbar.js/ ;)

En fait, jsuis pas a la recherche d'un lib, ou de quelque chose deja près....je veux le coder moi-meme.

Quelle en est la finalité ?
Beh je ne peux te dire qu'une seule chose: cherches, expérimentes, apprends, essayes, testes, trifouille etc etc.

Y'a que comme ça que tu apprendra. Si tu attends que ça te tombe tout cuit dans le bec, autant prendre la lib que je t'ai conseillé ;)

Si on te donnes une lib, c'est pas forcément pour que tu l'utilise. Tu peux aussi regarder comment le dév a procédé pour arriver au resultat ! Et refaire après ...