请问老师元素和节点

来源:4-1 getElementById()方法

hy_wang

2018-09-11 17:53:02

老师我想请问一下关于getElementById获取到的,和createElement创建的有什么区别
也就是说,节点和元素有什么区别?元素也可以看做是一种节点是吗

写回答

1回答

好帮手慕星星

2018-09-11

1、document.getElementById等方法是获取页面中原有的元素,而document.createElement方法是创建一个元素,然后使用append方法追加到页面中。这两者之间并没有关系。

2、在 HTML DOM (文档对象模型)中,每个部分都是节点:

文档本身是文档节点

所有 HTML 元素是元素节点

所有 HTML 属性是属性节点

HTML 元素内的文本是文本节点 (包括回车符也是属于文本节点)

注释是注释节点

总结:元素是元素节点,是节点中的一种,但元素节点中可以包含很多的节点。

祝学习愉快~~

0

0 学习 · 4826 问题

查看课程