在DOM里,元素节点的父元素必须是另一个元素节点(属性节点和文本节点的子元素不允许是元素节点)
书上讲到的.          insertBefore方法
上面这句话是什么意思啊?

解决方案 »

  1.   

    insertBefore方法跟appendChild方法差不多,只不过insertBefore()方法可以将节点插入到指定节点之前,而appendChild()方法是把节点插入最后。
      

  2.   

    属性节点和文本节点的子元素不允许是元素节点,文本节点就是文本,属性节点就是属性,Element节点就是Html标签,只能是html标签节点包含属性跟文本,而不能在文本和属性中插入html标签。
      

  3.   

      属性节点
       ↓
    <p align="center">内容</p>
     ↑          ↑
    Element节点   文本节点
      

  4.   


    A.insertBefore(B);
    将A元素插入到B之前