首页 > 移动平台 > 详细

javascript insertBefore 和 appendChild

时间:2015-07-20 18:31:05      阅读:229      评论:0      收藏:0      [点我收藏+]

js的appendChild()方法 :在一个元素内部追加一个子节点.

js的insertBefore()方法:在一个元素内部指定的子节点之前插入子节点.

很明显,appendChild()方法只需要一个条件就可以了,那就是父元素.

而后者则需要两个条件,一个是父元素,一个是要在父元素哪个子节点前插入.

下面是两种情况的例子对比:

var oDiv=document.getElementById(‘div1‘);
var oNew=document.createElement(‘div‘);
oDiv.appendChild(oNew);
var oDiv=document.getElementById(‘div2‘);
var oChild=oDiv.getElementById(‘div3‘);
var oNew=document.createElement(‘div‘);
oDiv.insertBefore(oNew,oChild);//先写新创建的DIV,后写子节点

 

javascript insertBefore 和 appendChild

原文:http://www.cnblogs.com/zhangfengyang/p/4661867.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!