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

Еще один вопрос по setTimeout setInterval
Какое действие выполняется когда эти методы добалены внутрь функции и выполняют отсрочку или повторение этой же функции. Например,создал функцию,работает правильно но не пойму как происходит SetTimeout(И еще был бы благодарен если бы обэъяснили что будет происходить если добавить вместо setTimeout - setInterval


<html>
<head>
<script>
var n=0;
function move() {
if(n<45)
{
n++;
document.getElementById('div1').style.left=index() ;
}
setTimeout(move,1);
}
function index() {
return n + "%";
}
</script>
</head>
<body onLoad='move()'>
<div id="div1" style="position:absolute;width:120px;height:120px; background:red;top:0%;">Div
</div>

</body>
</html>
Ответить с цитированием