Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Убить setTimeout (https://javascript.ru/forum/misc/5098-ubit-settimeout.html)

-=1100=- 15.09.2009 08:41

Убить setTimeout
 
Есть функция, к примеру:
function play(st){
    if(st=='play'){	
        document.getElementById('stop').innerHTML='[stop]'; // появляется кнопка стоп
        document.getElementById('play').innerHTML=''; // убирается кнопка плэй 
        var t=3000; // секундачки
        list('n'); // Зпускается другая функция
        setTimeout("play('play')",t);
    }
}

Как сделать чтобы при нажатии [stop] функция перестала вызываться (остановить setTimeout) ?

Kolyaj 15.09.2009 09:10

clearTimeout

-=1100=- 15.09.2009 09:14

Kolyaj,
Огромное спасибо. То что надо было.


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