日期:2014-05-16  浏览次数:20732 次

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;
------解决方案--------------------
样式要定义好