Показать сообщение отдельно
  #1 (permalink)  
Старый 23.08.2013, 22:54
Новичок на форуме
Отправить личное сообщение для Alven Посмотреть профиль Найти все сообщения от Alven
 
Регистрация: 23.08.2013
Сообщений: 5

Вопрос по setInterval
Здравствуйте. Помогите, пожалуйста со скриптом.

Есть скрипт отсчета времени:

<script language="JavaScript" type="text/javascript">
var counter = 10
var interval_id = setInterval("countdown()", 1000)
function countdown()
{
document.getElementById('cont').innerHTML=counter--
if (counter < 0)
{
clearInterval(interval_id)
}
}
</script>
</head>
<body>
<p id='cont'></p>
</body>

Мне надо сделать такой же, только чтобы выводились не числа, а элементы массива по очереди.

<script language="Javascript" type="text/javascript">
var colors = new Array();
colors[0] = '#2F4F4F';
colors[1] = '#6A5ACD';
colors[2] = '#8968CD';

var interval_id = setInterval("countdown()", 1000)
function countdown()
{
document.getElementById('cont').innerHTML=colors--
if (colors[i] >2)
{
clearInterval(interval_id)
}
}
</script>

Где я что не так делаю?
Ответить с цитированием