码迷,mamicode.com
首页 > 其他好文 > 详细

DOM笔记整理

时间:2015-05-09 01:12:26      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

DOM是文档对象模型的简称,他的基本思想是把结构化的文档解析成一系列相互关联的树状节点。DOM不属于JavaScript的范围,但是操作DOM却是JavaScript中最常见的任务,所有的节点都有统一的对外规范以便能进行管理和操作。网上关于DOM的知识都比较零散,我也通过这些零散的知识自己进行统一消化和梳理,以下是我整理出来的学习笔记。

对于DOM的学习,我大致分成三步: 节点分类 , 节点访问 , 节点操作 ,我们在日常工作中涉及到的DOM几乎是这三步里面。

什么是节点?

节点(node)是DOM的最小组成单位,一个文档是由一个个普通的节点组成的。对于HTML文档而言,那些呈现出来的内容全部属于节点,这些节点可以分成12类,如下所示:

Node.ELEMENT_NODE(1)
Node.ATTRIBUTE_NODE(2)
Node.TEXT_NODE(3)
Node.CDATA_SECTION_NODE(4)
Node.ENTITY_PEFERENCE_NODE(5)
Node.ENTITY_NODE(6)
Node.PROCESSING_INSTRUCTION_NODE(7)
Node.COMMENT_NODE(8)
Node.DOCUMENT_NODE(9)
Node.DOCUMENT_TYPE_NODE(10)
Node.DOCUMENT_FRAGMENT_NODE(11)
Node.DOCUMENT_NOTATION_NODE(12)

对于任何一个节点都会有 nodeType , nodeName 和 nodeValue 三个属性,以上12种类型的节点,我们常用的有4中,分别是:元素节点,属性节点,文本节点和文档节点。

nodeType

 

DOM笔记整理

标签:

原文地址:http://www.cnblogs.com/suliang1100/p/4489241.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!