无标题文章

createElement创建元素

语法比如:

document.createElement("p")   //创建了个p元素


createTextNode创建一个文本节点

语法比如:

document.createTextNode("Hello World");   //创建了一个内容为 Hello World的文本


appendChild方法    p102页

语法举例:

我想把元素P变成某个div的元素节点

div元素ID .appendChild(p);


insertBefore()     p109

将一个新元素插入到一个现有的元素前面

1. 新元素: 你想插入的元素(newElement)

2. 目标元素: 你想把新元素插入到这个元素的前面(oldElement)

3. 父元素:目标元素的父元素(parentElement)

语法:

parentElement.insertBefore(newElement,oldElement)

不一定要搞清楚父元素到底是哪个,还可以利用xxxxx.parentNode,inser.....来操作


insertAfter()

虽然没有提供insertAfter方法,我们可以自己写一个


无标题文章_第1张图片

你可能感兴趣的:(无标题文章)