DOM概述

  DOM(Document Object Modle)文档对象模型,是表示和操作HTML和XML文档内容的基础API。

  DOM以树状结构图表示也可以称为家谱图。其中在一个节点之上的直接节点是其父节点,在其下一层的直接节点是其子节点,在同一层具有相同父节点的节点是兄弟节点。在一个节点之下的所有层级的节点是其后代节点。一个节点的任何父节点,祖节点其上的所有节点都是祖先节点。是不是和家谱图特别像呢^_^。

  讲到DOM我们就一定会提到节点下图是一张文档节点部分层次结构图

注意:Comment节点代表HTML或者XML的注释。由于注释大多数是文本字符串因此他们很像表示文档中显示文本的Text节点;

   通用的Document和Element类型与HTMLDocment及HTMLElement类型之间是有严格区别的,Document代表HTML或者XML文档,Element类型代表该文档中的一个元素,HTMLDocment及HTMLElement类型只针对HTML文档;

  

参考《Javascript权威指南》

posted @ 2018-10-08 15:40  aleng_liu  阅读(182)  评论(0编辑  收藏  举报