簡體   English   中英

測驗中的倒數計時器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM