现有一段代码:
<div class="rrcc" id="RightBox"> <div class="center" id="Mobile" onclick="show_menuC()"></div> <div class="right" id="li080" style="display:none;"> <div class="right01"> <img src="images/04.gif" />项目招生 > <span>客户信息</span> </div> <div id="right02" class="right02"> <div id="right020" class="right020"> <div id="right0201" class="right0201"> <a href="iframe_addCustomer.action" target="ifamelist"><img src="images/41.gif" /></a> </div> <div id="right0202" class="right0202"> <iframe src="iframe_selectCustomer.action" name="ifamelist" width="100%" height="100%" frameborder="0" scrolling="auto" ></iframe> </div> </div> </div> </div> </div>
父节点 var paradiv=document.getElementById("RightBox");
其中一个子节点 var childiv=document.getElementById("li080");
现在我用js拼凑出一段标签:
...... tit+="<div class='right noneBox' id='li0"+(20+i) +"' style='display:none;'><div class='right01'><img src='images/04.gif' />项目招生 > <span>" +user.username+"</span></div><div id='right02' class='right02'><iframe id='"+(20+i)+"' name='" +(20+i)+"' src='' width='1150' height='100%' frameborder='0'></iframe></div></div>"; ......
我想把tit作为一个新的节点(var newdiv=tit)插入到现有子节点childiv后面,请问各位大大们怎么实现???
我从许多教程上看到,几乎全部都是先createElement,创建一个新的节点,然后在insertAfter到childiv后面。问题就在这,我不想再重新创建一个新的div,我只想把我拼揍的直接插到childiv后面。