合作联系微信: w6668263      合作联系电话:177-9238-7426     

javascript 学习笔记

dom编程:

Element.insertBefore(newChild,refChild)

<div id="dv"><span id="sp"></span></div>

使用这个方法我总结的是两个元素之间必须存在层级关系。比如,现在这个div是span的parentNode;
这个方法必须在父容器调用。

var dv=document.getElementById("dv");
var sp=document.getElementById("sp");
var dv1=document.createElement("div");
dv.insertBefore(dv1,sp);

parentNode是元素的父节点,可以精简代码如下

    var sp = document.getElementById("sp");
    var dv1 = document.createElement("div");
    sp.parentNode.insertBefore(dv1, sp);

 

posted on 2013-06-27 10:00  草率的龙果果  阅读(164)  评论(0编辑  收藏  举报

导航