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, время: 18:56. |