setInterval как передать переменную в функцию
Добрый день.
Не понимаю как передать в функцию timer переменную, нужно изменять переменную mil и minute, что бы менять время.
function timer(){// Таймер
mil=mil+1;
if (mil>59){ mil=0; minut=minut+1; }
timeString = (minut > 9 ? minut : '0' + minut) +
':' +
(mil > 9 ? mil : '0' + mil);
var b=document.getElementById('time')
b.innerHTML = '<h1>'+timeString+'</h1>';
}
setInterval("timer()",1000)
|
var mil = 0;
function timer(){// Таймер
mil=mil+1;
if (mil>59){ mil=0; minut=minut+1; }
timeString = (minut > 9 ? minut : '0' + minut) +
':' +
(mil > 9 ? mil : '0' + mil);
var b=document.getElementById('time')
b.innerHTML = '<h1>'+timeString+'</h1>';
}
setInterval("timer()",1000)
|
Так не проходит, начинает с нуля считать все равно.
Уже по разному пробивал. |
Magneto всё верно указал
<b id=time></b>
<script>
*!*
mil = 7, minut = 9;
*/!*
function timer() { // Таймер
mil = mil + 1;
if (mil > 59) {
mil = 0;
minut = minut + 1;
}
timeString = (minut > 9 ? minut : '0' + minut) + ':' + (mil > 9 ? mil : '0' + mil);
var b = document.getElementById('time')
b.innerHTML = '<h1>' + timeString + '</h1>';
}
setInterval(timer, 1000)
</script>
|
А в чем же проблема тогда?
У меня не задается, никак. |
Как определить?
|
Все куча плагинов подключено было и видимо пересеклись переменные, переименовал и все заработало, а я час изощрялся)
Спасибо |
| Часовой пояс GMT +3, время: 04:57. |