-1

重複の可能性:
JQueryクロック/タイマーの作成方法

javascriptを使用したカウントダウンタイマーを知っている人はいますか?

4

2 に答える 2

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編集:この方法を使用すると、このメソッドは数秒を失う傾向があることに注意してください。実際の精度が必要な場合は、たまに外部と同期する必要があります。

于 2010-01-04T10:35:21.560 に答える
-1

以下は5秒ですごい警告を発します。

setTimeout ( 'wow()', 5000 );

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

于 2010-01-04T10:33:31.950 に答える