欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JavaScript学习笔记(5):DOM增加节点的操作

程序员文章站 2024-03-20 09:24:46
...

JavaScript学习笔记(5)

DOM增加节点的操作

前言

上一次讲了DOM查询节点的操作,这一次来看看增加节点的操作。

首先需要创建节点

document.createElement(“element”)

创建一个元素节点

var p = document.createElement("p");
console.log(p)//<p></p>

document.createTextNode(“Text”)

创建一个文本节点

var para = document.createTextNode("Hello World");
console.log(para);//"Hello World"

添加节点

document.appendChild()

使一个节点成为另一个节点的子节点

var p = document.createElement("p");
var para = document.createTextNode("Hello World");
p.appendChild(para);
console.log(p);//<p>Hello World</p>

element.innerHTML = “innerHTML”

增加元素的子节点

var p = document.createElement("p");
p.innerHTML = "<div></div>";
console.log(p);//<p><div></div></p>

element.attribute = “new value”

若要添加属性节点,可以直接通过"."操作符进行添加

var p = document.createElement("p");
var para = document.createTextNode("Hello World");
p.style.color = "red";
p.appendChild(para);
console.log(p);//<p style="color: red;">Hello World</p>

后记

以上就是添加节点的方法,感觉上应该是有很多遗漏的,一时半会也想不起来了,但是三类节点的增加都已经实现了,应该可以解决所有增加节点的问题了。下一篇继续,更新节点,冲冲冲!!!