Добрый день, пишу скрипт:
var elem=document.getElementById("element");
wid=0;
setInterval('move_right(elem)', 100);
function move_right(x)
{
x.style.left=wid+'px';
wid++;
}
Всё прекрасно работает, элемент уверенно едет вправо.
Но при вложении интервала в другую функцию:
var elem=document.getElementById("element");
wid=0;
new_func(elem);
function new_func(x)
{
setInterval('move_right(x)', 100);
}
function move_right(x)
{
x.style.left=wid+'px';
wid++;
}
...элемент ехать уже отказывается.
На javascript пишу не часто, поэтому понимаю, что упускаю что-то очень простое. Огромная просьба указать, что именно может быть не так.