Обновление Javascript - PullRequest
       7

Обновление Javascript

0 голосов
/ 09 января 2010

Я пытаюсь создать часы обновления в Javascript. Все работает правильно, когда я прохожу через отладчик, за исключением того, что он фактически не обновляет span. Есть идеи почему?

<script type="text/javascript">
// The following line of code is in a setInterval() 
// time is set correctly, according to my debugger
 document.getElementById('clock').value = time;
}
</script>
<span id="clock">This should update
</span>

Ответы [ 2 ]

6 голосов
/ 09 января 2010

Изменить value на innerHTML

document.getElementById('clock').innerHTML = time;

value является допустимым атрибутом только для элементов формы, таких как input или option.

0 голосов
/ 09 января 2010

Кроме того, чтобы обновить его (если вы делаете часы), используйте window.setTimeout;

window.setTimeout(function() { document.getElementById('clock').innerHTML = 'XYZ'; }, 500);

500 - это значение в миллисекундах.

...