Вопрос по 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>
Где я что не так делаю?
|