17:59

маленькое щячло
И снова с вами я:)
Вопрос следующий: в цикле выводиться таблица с 9ю лотами, на них идет обратный отсчет. Таймер есть, работает корректно (правда один раз:)). Проблема в переменных. Решил добавлять к именам переменной $a (которое ++ с каждым циклом), которую цеплял ко всем варам в следующим виде - var '.$a.'Date. Но что-то видимо не так делал..
исходник кода

@темы: Алгоритмы, Разное

Комментарии
22.10.2009 в 18:12

 
ээ... так. для затравки. первое:

var '.$a.'Date
не понял вот этого, но имена переменных, насколько я помню, не могут начинаться с цифр.

второе:

<sсriрt language=Javasсript>fulltime();</sсriрt>
ты вызываешь функцию fulltime(), обращающуюся к элементам RemainsFullDays, RemainsFullHours, ... в том месте, где эти элементы еще не определены.
как минимум, перенеси этот вызов вниз, под таблицу. альтернативный вариант - цеплять функцию как обработчик событий ondomready/onload.

третье: запусти в Опере или Фоксе и загляни в консоль ошибок, обычно проблема становится более-менее очевидна.

и мелочь:
setTimeout(\'fulltime()\',10)
обрати внимание на ф-ию setInterval .-)

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail