Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅使用JS控制台刷新元素_Javascript_Jquery - Fatal编程技术网

Javascript 仅使用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=

我只需要使用JS控制台刷新一个元素,而不是刷新整个页面。我已经有了可以工作的代码,但这取决于刷新页面

  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控制台刷新。