1

私はそれを何と呼ぶのか、グーグルで何を検索するのか本当にわかりません。テキストを表示するタスクを実行しようとしていますが、必要な時間が経過すると、新しいテキストが表示されます。

このようなもの

"There is an active code." (4 minutes 32 seconds remaining) <- countdown showing remaining time

次に、10分後に「アクティブなコードがあります」を削除すると言います。(残り4分32秒)」と表示

"Code has expired."

分と秒を編集して、さまざまなカウントダウンができるようにしたいと思います

4

2 に答える 2

4

あなたは方法を探していますsetTimeout。これにより、特定の時間後に関数が実行されます。

// setTimeout uses milliseconds. 
var oneSecond= 1000;
var tenMinutes = oneSecond * 60 * 10;

setTimeout(function() {
  // Change the text here
  }, tenMinutes);

メソッドは、指定された時間のsetTimeout後に 1 回起動します。定期的に発火させたい場合は、たとえば X 秒ごとに、setInterval代わりに使用します

于 2011-03-30T22:13:44.050 に答える
0

私はこれを見てみましょう

<script language="JavaScript">
TargetDate = "12/31/2020 5:00 AM";
BackColor = "palegreen";
ForeColor = "navy";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "It is finally here!";
</script>
<script language="JavaScript" src="http://scripts.hashemian.com/js/countdown.js"></script>
于 2011-03-30T22:55:30.357 に答える