JavaScript DOM学习第一章:W3C DOM简介
2010-03-30 00:00:00 来源:WEB开发网节点(Nodes)
文档对象模型是一种文档内的多个元素之间怎样相互联系的一种模型。在Level 1 DOM中,每一个对象都是一个节点。所以如果你写:
1 <p>This is a paragraph</p><br>
那么你就创建了两个节点:元素P和内容是"This is a paragraph”的文本节点。这个文本节点包含在P元素内,所以可以认为是p节点的子节点。反过来说,p元素就是文本节点的父节点。
如果你写成:
1 <p>This is a <B>Paragraph</B></p><br>
那么元素节点p就有两个子节点,其中一个还有他自己的子节点。
最后就是参数节点。(令人困惑的是,他们不算做元素节点的子节点。事实上,在我写这一章的过程中我做过一些测试,IE5根本就不把参数节点当做元素的子节点。)所以:
1 <P ALIGN="right">This is a <B>paragraph</B></P><br>
的结构可能是这样的:
<P> ----------------
| |
-------------- ALIGN
| | |
This is a <B> |
| right
|
paragraph
这就是元素节点,文本节点和参数节点。99%的HTML页面都是由他们组成,你的主要任务也就是如何放置他们。当然还有很多的其他节点,暂且略过。
编缉推荐阅读以下文章
- javaScript DOM方法与属性摘要
Tags:JavaScript DOM 学习
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接