请问老师元素和节点
来源:4-1 getElementById()方法
hy_wang
2018-09-11 17:53:02
老师我想请问一下关于getElementById获取到的,和createElement创建的有什么区别
也就是说,节点和元素有什么区别?元素也可以看做是一种节点是吗
1回答
1、document.getElementById等方法是获取页面中原有的元素,而document.createElement方法是创建一个元素,然后使用append方法追加到页面中。这两者之间并没有关系。
2、在 HTML DOM (文档对象模型)中,每个部分都是节点:
文档本身是文档节点
所有 HTML 元素是元素节点
所有 HTML 属性是属性节点
HTML 元素内的文本是文本节点 (包括回车符也是属于文本节点)
注释是注释节点
总结:元素是元素节点,是节点中的一种,但元素节点中可以包含很多的节点。
祝学习愉快~~
相似问题