js动态添加接点的问题 <div><div id='div_1'>内容</div><div id='div_2'>内容</div><div id='div_4'>内容</div><div id='div_5'>内容</div></div>我想在div_2和div_4之间再插入一个平行关系的div_3,但我不知道它们的父结点ID,怎么才能实现这样的功能,希望高手指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html> <head> <title> changeType </title> <script type="text/javascript"> function Insert() { var d=document.createElement("div"); //d.id="div_3"; d.innerHTML="通过JS插入的div"; var d2=document.getElementById("div_4"); d2.parentNode.insertBefore(d,d2); } </script> </head> <body> <div><div id='div_1'>内容</div><div id='div_2'>内容</div><div id='div_4'>内容</div><div id='div_5'>内容</div></div> <input type="button" onclick="Insert()" value="Insert"> </body> </html> 大侠们,如何用getElementById选择多个标签? [求助]左右移动代码不要循环的话该怎么办? 关于vml的问题 求一时间正则表达式~~~~~~~~~~~~~~马上揭帖~~ 用javascript如何控制下拉列表的样式吗?请教! 緊急求救(對起始時間比較)! 如何看一个方法的效率高低? 网页跳转问题 急:难道所有select的innerHTML都是无法正常赋值的?非用innerHTML怎么办? 关于打印时隐藏收缩问题,欢迎高手给我提供解决思路! 求一个下拉菜单的解决方法,在线等。 js调用问题!盼望高手出现!
<head>
<title> changeType </title>
<script type="text/javascript">
function Insert()
{
var d=document.createElement("div");
//d.id="div_3";
d.innerHTML="通过JS插入的div";
var d2=document.getElementById("div_4");
d2.parentNode.insertBefore(d,d2);
}
</script>
</head>
<body>
<div>
<div id='div_1'>内容</div>
<div id='div_2'>内容</div>
<div id='div_4'>内容</div>
<div id='div_5'>内容</div>
</div>
<input type="button" onclick="Insert()" value="Insert">
</body>
</html>