|
第九页:再谈JavaScript
DOM (
)
现在我们已经了解了:JavaScript包括缺省对象,例如窗口,对象具有用于描述对象的属性,方法用于描述对象采取行动的方法。
对象的属性页可以是对象。举例来说:窗口有一个属性叫做document,它用于引用到窗口中实际的HTML文件。该document属性本身就是一个对象。在谈到图象掉换(image
swap)的时候,我们见到过这样的例子。你可以用下列语句作图象掉换:
<a href="#" onMouseOver=
"window.document.the_image.src=
'button_d.gif';">change</a>
上述语句的意思是说:找到window的document属性,找到 the_image 的src属性并将其设置为图像button_d.gif。这样写是因为窗口(windows)是对象,窗口内的文件(documents)是对象,而文件(document)内的图象(images)页是对象。
看起来似乎很复杂,但它的结构很清楚。JavaScript的文件对 象模块(Document Object Model)描述了对象之间的等级关系。
在该教程中,我们只看到该等级关系的一部分。使你的网页具有精彩动感的大多数技巧都涉及到文件对象。文件对象内容非常丰富,实际上应该专门开一门教程将这个问题。在本课程中,我们将集中谈谈窗口的其它属性。
JavaScript教程
第一页 第三天课程简介
第二页 窗口操作介绍
第三页 Javascript中的窗口操作
第四页 JavaScript中的窗口操作举例
第五页 Windows特性
第六页 JavaScript文件目标模块
第七页 状态条的操作
第八页 窗口间的交流
第九页 再谈JavaScript DOM
第十页 窗口的其它特性
第十一页 再谈Window及Frame树杈结构
第十二页 自己动手操作
第十三页 第三天复习
|