Как я могу получить этот код для обновления каждую минуту?

Как я могу получить этот код для обновления каждую минуту?

Я пытался сделать таймер обратного отсчета, и я хочу, чтобы оставшееся время отображалось. Однако, когда код запускается и я устанавливаю число, например 5, оставшееся время составляет всего 5, оно не обновляется. Как бы я получить его обновить?

 {amp}lt;!DOCTYPE html{amp}gt; {amp}lt;html{amp}gt; {amp}lt;head{amp}gt; {amp}lt;title{amp}gt;Timer{amp}lt;/title{amp}gt; {amp}lt;/head{amp}gt; {amp}lt;body{amp}gt; {amp}lt;div id="popup-content"{amp}gt; {amp}lt;h6 id=title{amp}gt;{amp}lt;/h6{amp}gt; {amp}lt;p{amp}gt;Enter the time(in minutes) you want to spend on this page: {amp}lt;/p{amp}gt; {amp}lt;input type="number" name="quantity" min="1" max="60" id="textBox"{amp}gt; {amp}lt;button onclick="ductivity()" id="set"{amp}gt;Set Timer{amp}lt;/button{amp}gt; Time Left: {amp}lt;p id="timeLeft"{amp}gt;{amp}lt;/p{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;script{amp}gt; function ductivity() { var x = document.getElementById("textBox").value; var start = Date.now(); var elapsed = (Date.now() - start) / 1000; //time elapsed in seconds var y = x - elapsed; if (y {amp}gt;= 0) { document.getElementById("timeLeft").innerHTML = y; } else { document.getElementById("timeLeft").innerHTML = "TIMES UP"; } } {amp}lt;/script{amp}gt; {amp}lt;/body{amp}gt; {amp}lt;/html{amp}gt; 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector