javascript中的倒数计时器

时间:2010-01-04 10:28:12

标签: javascript timer countdown

  

可能重复:
  How to create a JQuery Clock / Timer

有没有人知道使用javascript的倒数计时器?

2 个答案:

答案 0 :(得分:1)

使用纯javascript,您将以类似于此的方式使用setTimeout方法(将此代码视为伪代码,它只是为了显示概念,我认为它不会按原样运行):

countdown = function()
{
   var current = parseInt(document.getElementById("countdownBox").innerHTML);
   document.getElementById("countdownSpan").innerHTML = current;

   if (current > 0)
   {
       setTimeout('countdown()', 1000); // run every second
   }
}

您可以通过在ID为countdownBox的元素中写一些内容并首次调用countdown()来开始倒计时。

编辑:请注意,如果以这种方式使用,setTimeout方法将失去秒数 - 如果您想要真正的精确度,您很可能每隔一段时间就必须在外部同步。

答案 1 :(得分:-1)

以下将在5秒内提醒哇。

setTimeout ( 'wow()', 5000 );

function wow() { alert('wow'); }