0

ページを更新するカウントダウンが必要ですが、1 つを除いて、ようやくそれを手に入れたと思います。カウントダウンを秒単位だけでなく、分単位と秒単位にしたいと思います (カウントダウンは 1 時間です)。単純な MM:SS 形式で問題ありませんが、分と秒を書き出すこともできます。誰でも助けることができますか?

<SCRIPT LANGUAGE="JavaScript">
<!--
var counterobj = document.all ? counter : document.getElementById("counter");

var countdownfrom = 3600;   //countdown period in seconds
var currentsecond = counterobj.innerHTML = countdownfrom+1; 

function countdown()
{
if (currentsecond!=1)
{
currentsecond-=1;
counterobj.innerHTML = currentsecond;
}
else
{
self.location.reload();
return;
}
setTimeout("countdown()",1000)
}

countdown()
//-->
</script>
4

1 に答える 1

0

次のようにしてフロアを使用して分を計算します

minute = Math.floor(currentsecond/60);

あとは普通に出力するだけ。

編集 - 修正!うまくいけば!(誤ってmodを使用するように言われました-Floorを使用する必要があると思います)

于 2013-09-26T20:25:55.547 に答える