有没有办法使用下面的代码来代替刷新时间来刷新已经存在的 div id?
<script type="text/javascript">
window.onload = startInterval;
function startInterval()
{
setInterval("startTime();",1000);
}
function startTime()
{
document.getElementById('drawaddrow').innerHTML = ????;
}
</script>
假设我要用我想刷新的 id 替换时间 id 我会在 .innerHTML =???
这是我需要每秒刷新的 div。
<div id="draw" align="center">
<table>
<tr><td style="height:20px;"></td></tr>
</table>
<TABLE style="float:center;border:5px; border-style:outset;border-color:#E80000; width:850px; border-spacing:0; border-collapes:collapse;" table border="1">
<div id="addrow"><script type="text/javascript">
Draw ("")
[Add]</script></div>
</table>
</div>
[AddItemsHTML] 以某种方式从一个软件中提取数据,告诉您什么是到期的,什么不是,但是该脚本不是每秒拉一次时间,浏览器在刷新时只是更改了到期状态列上的时间。
现在我用它来刷新整个页面我只需要刷新drawaddrow div id。
function refreshPage () {
var page_y = document.getElementsByTagName("body")[0].scrollTop;
window.location.href = window.location.href.split('?')[0] + '?page_y=' + page_y;
}
window.onload = function () {
setTimeout(refreshPage, 1000);
if (window.location.href.indexOf('page_y') != -1 ) {
var match = window.location.href.split('?')[1].split("&")[0].split("=");
document.getElementsByTagName("body")[0].scrollTop = match[1];
}