Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.04.2012, 20:12
Аспирант
Отправить личное сообщение для titans Посмотреть профиль Найти все сообщения от titans
 
Регистрация: 18.03.2012
Сообщений: 39

не изменяется SetInterval
Всем привет. Сразу вопрос. Пытаюсь изменить с формы через выбор параметров время обращения функции, но не получается как было 30 так и осталась, почему? В case попадает, т.е. после switch значение правильное, только скорость не меняется. Может надо какой-то update сделать?
var d=30;
function stop2()
{
var c=document.forms.myf.elements;

 switch(parseInt(c.type.options[c.type.selectedIndex].value))
 {
 case (1): d=120; break;
 case (2): d=60; break;
 case (4): d=30; break;
 case (8): d=15; break;
 case (16): d=7; break;
 }

}
function updateTime()
 {
...
}
 setInterval("updateTime()", d);
Ответить с цитированием
  #2 (permalink)  
Старый 10.04.2012, 21:10
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

если один раз задали setInterval с интервалом 30 то так и будет крутиться с этим интервалом, пока не сделаете clearInterval и не запустите заново
почитайте http://javascript.ru/setInterval

либо используйте setTimeout - там каждый раз можно будет задавать новую задержку
Ответить с цитированием
  #3 (permalink)  
Старый 10.04.2012, 22:16
Аспирант
Отправить личное сообщение для titans Посмотреть профиль Найти все сообщения от titans
 
Регистрация: 18.03.2012
Сообщений: 39

спасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
один setInterval внутри другого setInterval-а dadli Общие вопросы Javascript 5 20.03.2012 18:16
Очередные проблемы с setInterval oke11o Общие вопросы Javascript 5 22.11.2011 12:46
Переменный в setinterval не видно вне него zeraid Общие вопросы Javascript 12 13.04.2011 10:29
setTimeout setInterval и др. mycoding Общие вопросы Javascript 6 28.10.2010 17:26
Проблема в document.write при использовании setInterval() GOll Общие вопросы Javascript 21 06.10.2008 17:38