DOM —【节点与元素的区别】

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

  • 文档本身是文档节点
  • 所有 HTML 元素是元素节点
  • 所有 HTML 属性是属性节点
  • HTML 元素内的文本是文本节点 (包括回车符也是属于文本节点)
  • 注释是注释节点

 Element 对象可以拥有类型为元素节点、文本节点、注释节点的子节点。

 NodeList 对象表示节点列表,比如 HTML 元素的子节点集合。

 元素也可以拥有属性。属性是属性节点。

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

展开阅读全文

没有更多推荐了,返回首页