我想在html代码中使用自动刷新页面,我使用这个HTML代码:
<meta http-equiv="refresh" content="5" >
一切都还可以,但我希望用户在这个html输入框中输入数字:
<input type="text" ><br>
并刷新使用输入数字设置的时间,为了更多说明,用户每隔10秒输入10和页面刷新。我可以解决这个问题吗?谢谢。
答案 0 :(得分:0)
这是未经测试的。
获取所有元标记
var metaTags = document.getElementsByTagName("meta");
循环遍历它们以找到合适的
for (var i = 0; i < metaTags.length; i++) {
if (metaTags[i].getAttribute("http-equiv") === "refresh") {
}
}
最后更改刷新间隔(在if内)
metaTags[i].setAttribute("content", yourValue);
希望这有效。