返回信息流比如我是通过循环 rtid 读取是一系列的数据库信息。
我现在想改变一个id为name的innerHTML
<div id="name">
<a href="shopshow.jsp?rtid=<%=rtid%>"><%=cname%> </a>
</div>
我js是这样写的
<SCRIPT LANGUAGE="JavaScript">
var s = document.getElementById("name");
s.innerHTML='<a href="shopshow.jsp?rtid=<%=rtid%>"> <%=cname%>(打烊咯) </a>';
</script>
我数据库中第一个rtid对应的cname是111,最后一个rtid对应的cname是666
但是我发现一个问题,js的执行是当文档全部加载完以后才执行的,所以,当执行js的时候,
rtid已经到了最后一个,这样虽然能够更改innerHTML,但是第一个位置已经显示为666了。不是原来的内容了。
请问一下,这个问题怎么解决呢?
这是一条镜像帖。来源:北邮人论坛 / www-technology / #12182同步于 2011/1/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
有个更改div内容的问题,比较头疼
alex1990
2011/1/29镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。