你的意思是在div现有内容的基础上添加内容??contents.innerHTML += "我是新内容~";

解决方案 »

  1.   

    要把最后一个</div>删掉,加上要加的内容之后再加上</div>
      

  2.   

    那就contents.innerHTML += "我是新内容~";
      

  3.   

    =.=!!!那么最后一个</div>就不管了我原来是的content.innerHTML是:<div class="t">
    <dl><dt></dt></dl>
    </div>我 要增加的内容是 <dl><dt></dt></dl> 也就是我想得到
    <div class="t">
    <dl><dt></dt></dl>
    <dl><dt></dt></dl>
    </div>如果直接+= 不就变成
    <div class="t">
    <dl><dt></dt></dl>
    </div>
    <dl><dt></dt></dl>
    这样了.....CSS在加的内容上将不起作用....
      

  4.   

    不会啊...<div id="div1" class="t">
    <dl><dt></dt></dl>
    </div>
    <script language="javascript">
    document.getElementById('div1').innerHTML += '<dl><dt></dt></dl>';
    </script>
      

  5.   

    可我得到的结果就是CSS里的样式无法作用的新加的内容上去了>..
      

  6.   

    哎,正如你所说,后面新加了个div...css修改下,基本算是搞定了,虽然有点不完美,还是等等看有没更好的解决方法...从新Loading页面嘛开销太大..