0
我有一个测验,我必须展示一个countup计时器,而一个用户参加测验时,但我不知道该怎么做,因为我看到jquery_countdown模块,但它只适用于倒计时。 任何人都知道如何做到这一点?Countup timer on quiz
在此先感谢。
我有一个测验,我必须展示一个countup计时器,而一个用户参加测验时,但我不知道该怎么做,因为我看到jquery_countdown模块,但它只适用于倒计时。 任何人都知道如何做到这一点?Countup timer on quiz
在此先感谢。
我做了这个解决方案:
Tiempo transcurrido: <span id="minutes">00</span>:<span id="seconds">00</span>
<script type="text/javascript">
var minutesLabel = document.getElementById("minutes");
var secondsLabel = document.getElementById("seconds");
var totalSeconds = localStorage.getItem("totalSeconds") || 0;
setInterval(setTime, 1000);
function setTime()
{
++totalSeconds;
localStorage.setItem("totalSeconds", totalSeconds);
secondsLabel.innerHTML = pad(totalSeconds%60);
minutesLabel.innerHTML = pad(parseInt(totalSeconds/60));
}
function pad(val)
{
var valString = val + "";
if(valString.length < 2)
{
return "0" + valString;
}
else
{
return valString;
}
}
</script>
我使用localStorage的,因为我需要一个柜台保持他的状态。我在初始页测验中输入时重置此计数器。