<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
td{
width:100px;
height:40px;
}
</style>
</head>
<body>
<div id="box">
<p>这是段落1</p>
<p id="p2">这是段落2</p>
<p>这是段落3</p>
<p>这是段落4</p>
<p>这是段落5</p>
</div>
<script>
function my$(id){return document.getElementById(id)};
//创建新节点
var div = document.createElement("div");
console.dir(div);
var cls = document.createAttribute("class");
console.dir(cls);
var txt = document.createTextNode("hello");
console.dir(txt);
var box = my$("box");
var p2 = my$("p2")
//box.appendChild(div);
//文本节点添加到新元素内部
//div.appendChild(txt);
//将p2从原节点删除,添加到新的指定位置
//box.appendChild(p2);
//替换节点
//div.appendChild(txt);
//box.replaceChild(div,p2);
div.appendChild(txt);
//子节点之前添加新子节点
box.insertBefore(div,p2);
//新子节点添加到尾部
box.insertBefore(div,null);
</script>
</body>
</html>