【发布时间】:2018-01-02 19:02:19
【问题描述】:
有没有办法如果选中复选框,则每 5 秒刷新一次网页?
例如,如果复选框未选中,则不会发生任何事情,但如果选中,则函数refresh() 将在之后每 5 秒刷新一次页面。
这是我到目前为止的代码,但由于某种原因它不起作用。
<input type="checkbox" id="autoRefresh" onclick="if(this.checked){refresh()}" checked>
function refresh() {
setTimeout(function () { location.reload() }, 5000);
}
【问题讨论】:
标签: javascript html checkbox refresh settimeout