JavaScript与DHTML技术
2.3 使用浏览器对象 2.3.1 文档对象模型 文档对象模型(DOM):用于表示HTML元素以及WEB浏览器信息的一个模型。一个对象是所有能与脚本交互的某种事物,而对象模型就是所有那些对象组成的总体。是一种为了命名所有那些事物的系统,该命名系统是建立在对象层次的基础上。
2.3.2 document对象 窗口内的内容就是document,因此它是最主要的对象之一。文档对象有很多的属性和方法,文档对象的属性大部分可以由HTML标识符定义,但JavaScript提供了动态更改页面属性的方法,如动态更改页面背景色。 (1) document对象的常用属性
(2)document对象的常用事件 事件(event)在此的含义就是用户与Web页面交互时产生的操作。对于document对象来说,非常有用的事件有:
(3)document对象的常用方法 document对象最常用的方法为write(),表示在文档中写内容。 2.3.3 window对象 window对象是最顶级的对象,它是其他对象的父对象。 (1) window对象的常用属性
(2) window对象的常用方法
2.3.4 Form对象 Form对象封装了<form>标签定义的表单中的相关信息。它的几个数值属性基本是和<form>标签中相对应的,有type、name、action、method、encoding、target等。除了上面和HTML标签相对应的属性外,还有两个属性是和表单内的元素有关的,一个是elements,它是一个数组,数组中的每一个元素都是由<input>定义的一个对象,另一个是length,它是elements数组的元素的个数。 Form对象的方法较少,只有两个:submit()和reset(),submit()方法会触发submit事件。 3 DHTML技术 3.1 什么是DHTML DHTML(Dynamic HTML,简称DHTML),其实并不是一门新的语言,它是建立在原有技术的基础上,可分为三个方面:
上一篇: 下拉菜单全攻略之Javascript篇 下一篇: 在浏览器上保存数据 更多相关文章
|
推荐文章
精彩文章
|