Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Многократное использовании функции (https://javascript.ru/forum/misc/4300-mnogokratnoe-ispolzovanii-funkcii.html)

DioNiR 09.07.2009 18:57

Многократное использовании функции
 
Как можно реализовать многократное использовании этой функции? Есть планы сделать с использованием масивов но с JS я не особо знаком чтобы знать как точно их использовать.
var meter=0;
var start=0;

function init(delay,sec,id1,id3,id4,id5)
{
    strip=document.getElementById(id3);
    bg=document.getElementById(id4);
    text1=document.getElementById(id1);
    text2='Completed';
    strip.width=start;
    
    function tim(id,tm)
    {
        tm = tm*delay;
        var ts=new Date() ; ts=ts.getTime()+tm;
        function xxx ()
        {
            proc = 100/sec*meter;
            if (meter<sec)
            {
                var tc=new Date(); tc.setTime(Math.abs(tc.getTime()-ts)); 
                document.getElementById(id).innerHTML=tc.toGMTString().match(/..\:..\:../);
                strip.width=proc+'%';
            }
            else
            {
                text1.innerHTML=text2;
                clearInterval();
            }
            meter++;
        }
        xxx();
        setInterval(xxx,delay);
    }
    tim(id5,sec);
}

Snowcore 10.07.2009 10:54

Опишите подробнее, для чего вы хотите ее использовать


Часовой пояс GMT +3, время: 15:19.