HTML DOM元素

HTML DOM元素

1.创建新的HTML元素

  向HTML DOM添加新元素,必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>添加新元素</title>
</head>
<body>
<div id="domediv">
<p id="test1">第一条语句</p>
<p id="test2">第二条语句</p>
</div>
<button type="button" onclick="test()">添加新文本</button>
<script>
function test(){
    var a = document.createElement("p");                //创建一个新的元素
    var b = document.createTextNode("这是一个新的段落");    //创建一个新的文本
    a.appendChild(b);                                    //吧新文本加入新元素中

    var element = document.getElementById("domediv");    //创建新元素
    element.appendChild(a);                                //把字p元素放到div元素中
}
</script>
</body>
</html>

2.删除原有的HTML元素

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>添加新元素和删除已有元素</title>
</head>
<body>
<div id="demodiv">
    <p id="1">段落1</p>
    <p id="2">段落2</p>
</div>
<button type="button" onclick="test()">删除已有元素</button>
<script>
function test(){
    var a = document.getElementById("demodiv");        //获取父节点
    var b = document.getElementById("2");            //获取子节点
    a.removeChild(b);                                //删除父节点中的子节点
}
</script>
</body>
</html>
上一篇:OMShell常用命令及遇到的问题


下一篇:MFC单文档程序架构解析