Javascript 仅使用JS控制台刷新元素
我只需要使用JS控制台刷新一个元素,而不是刷新整个页面。我已经有了可以工作的代码,但这取决于刷新页面Javascript 仅使用JS控制台刷新元素,javascript,jquery,Javascript,Jquery,我只需要使用JS控制台刷新一个元素,而不是刷新整个页面。我已经有了可以工作的代码,但这取决于刷新页面 if (document.readyState === "complete") { vote(); } function vote() { //Do some stuff setTimeout(function(){ location.reload(); }, 500); } 看起来您只是想重新加载iframe: your normal html <iframe src=
if (document.readyState === "complete") { vote(); }
function vote() {
//Do some stuff
setTimeout(function(){
location.reload();
}, 500);
}
看起来您只是想重新加载iframe:
your normal html
<iframe src="page that should be reloaded.html">old browser</iframe>
<script>
function reload(){ document.getElementsByTagName("iframe")[0].reload();
}
</script>
您的普通html
旧浏览器
函数reload(){document.getElementsByTagName(“iframe”)[0]。reload();
}
看起来您只是想重新加载iframe:
your normal html
<iframe src="page that should be reloaded.html">old browser</iframe>
<script>
function reload(){ document.getElementsByTagName("iframe")[0].reload();
}
</script>
您的普通html
旧浏览器
函数reload(){document.getElementsByTagName(“iframe”)[0]。reload();
}
刷新一个元素意味着什么?如果您有一个id为element的div,那么您可以使用javascript更改该div的内容,它将在html中进行更改。如果div包含“HI”,那么您可以使用document.getElementById(“element”).innerHTML并将其更改为您想要的任何内容。或者您可以更改其属性,也可以使用javascript在该div中添加元素,您到底想做什么?我假设,不管它是什么,只要通过它的id获取该元素,并在需要刷新时对其进行更改。刷新一个元素意味着什么?如果您有一个id为element的div,那么您可以使用javascript更改该div的内容,它将在html中进行更改。如果div包含“HI”,那么您可以使用document.getElementById(“element”).innerHTML并将其更改为您想要的任何内容。或者您可以更改其属性,也可以使用javascript在该div中添加元素,您到底想做什么?我假设,不管它是什么,只要通过它的id获取该元素,并在需要刷新时对其进行更改即可。
函数重载(){
var container=document.getElementById(“testDiv”);
var newContent=“重新加载后”;
container.innerHTML=newContent;
}
重新加载之前。
函数重载(){
var container=document.getElementById(“testDiv”);
var newContent=“重新加载后”;
container.innerHTML=newContent;
}
重新加载之前。
刷新一个元素意味着什么?我只想重新加载一个特定元素,比如说我有一个带有#元素的div id。我不想刷新页面,我只想刷新指定的元素。我想你不理解HTML的含义。刷新一个元素是什么意思?我只想重新加载一个特定的元素,比如说我有一个带有#元素的div id。与其刷新页面,我只想刷新指定的元素。我想你不理解HTMLIs的含义,但是有没有办法直接从控制台完成这项工作?@Jared Bledsoe:没有。请澄清“刷新”的含义。我的代码包括单独加载的html,可以刷新(服务器请求)。如果要插入oen内容,请参阅其他答案。如果您正试图根据应用于js元素的内容更新显示的内容,那么您根本不需要。浏览器可以帮你做到这一点。不过,有没有办法直接从控制台完成这项工作?@Jared Bledsoe:没有。请澄清“刷新”的含义。我的代码包括单独加载的html,可以刷新(服务器请求)。如果要插入oen内容,请参阅其他答案。如果您正试图根据应用于js元素的内容更新显示的内容,那么您根本不需要。浏览器为您执行此操作。我想“刷新”一个经常更改值的元素。假设每秒增加5次,而不是刷新,我只需要从JS控制台刷新。我想“刷新”一个经常更改值的元素。假设每秒增加5次,而不是刷新,我只需要从JS控制台刷新。