当前位置: 代码迷 >> Ajax >> DIV.innerHTML=DIV.innerHTML+DIV.innerHTML;后document.getElementById("span").innerText=“晕" 出现重叠解决思路
  详细解决方案

DIV.innerHTML=DIV.innerHTML+DIV.innerHTML;后document.getElementById("span").innerText=“晕" 出现重叠解决思路

热度:1106   发布时间:2012-06-06 16:44:11.0
DIV.innerHTML=DIV.innerHTML+DIV.innerHTML;后document.getElementById("span").innerText=“晕" 出现重叠
一个div中有两个<span>和 一个<img> 这个div中的内容 我用“DIV.innerHTML=DIV.innerHTML+DIV.innerHTML”这样的方法加了几次 或用document.getElementById("span").innerText 去更改div中span的内容 出现了重叠现象 好像 innerHTML多加的那几个span也被改了一样 谢谢大家了

------解决方案--------------------
到底要什么样的效果啊
------解决方案--------------------
我觉得你div.innerhtml应该取的是span+span+img的内容
这样应该不会重叠吧
div=innerhtml=span1.innerhtml+span2.innerhtml;
------解决方案--------------------
样式要定义好
  相关解决方案