[英]Countup timer on quiz
我有一個測驗,當一個用戶參加測驗時,我必須顯示一個倒數計時器,但是我不知道如何做,因為我看到了jquery_countdown模塊,但它僅適用於倒數計時。 有人知道該怎么做嗎?
提前致謝。
我做了這個解決方案:
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>
我使用本地存儲,因為我需要該計數器保持他的狀態。 在開始頁面測驗中輸入時,我會重置此計數器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.