案例:javascript案例     状态:可编辑再运行    进入竖版
 运行结果 
x
 
1
<!DOCTYPE html>
2
<html>
3
<body>
4
5
<p id="demo">点击按钮添加文本,点击另一个按钮来正规化元素。</p>
6
7
<button onclick="addTextNode()">添加文本节点</button>
8
9
<button onclick="normPara()">对段落进行正规化</button>
10
11
<script>
12
function addTextNode()
13
{
14
var y=document.createTextNode("请再次点击。");
15
var x=document.getElementById("demo");
16
x.appendChild(y);
17
var z=document.getElementById("cc");
18
z.innerHTML=x.childNodes.length;
19
}
20
21
function normPara()
22
{
23
var x=document.getElementById("demo");  
24
x.normalize();
25
var z=document.getElementById("cc");
26
z.innerHTML=x.childNodes.length;
27
}
28
</script>
29
30
<p>上面的段落有 <span id="cc">1</span> 个子节点。</p>
31
32
</body>
33
</html>
34