如何创建一个函数,让它基于计时器偶尔运行/刷新一次(秒)?我正在尝试运行一个函数,需要更新它以检查是否检查了参数。
function checkTime() {
if(document.getElementById("time").innerHTML === "12:00:00 PM") {
alert("It's noon!");
}
}
答案 0 :(得分:0)
这可以通过使用setInterval()
来完成。我正在使用类似的东西;我做了一个计时器,显示我的期间结束的时间(在学校)并且还显示当前时间,当时间与期间结束时间相匹配时,它应该自动更改为下一个时间段。在您的示例中,您可以执行以下操作:
//init function
function checkTime() {
//check if its noon
if(document.getElementById("time").innerHTML === "12:00:00 PM") {
//alert
alert("It's noon!");
}
}
//set the interval
setInterval(function() {
//execute code
checkTime();
}, /* every 5 seconds, or 5000 milliseconds */ 5000);