WEB开发网
开发学院网页设计JavaScript JavaScript程序构成 阅读

JavaScript程序构成

 2010-09-14 13:02:16 来源:WEB开发网   
核心提示: 三、事件驱动及事件处理1、基本概念JavaScript是基于对象(object-based)的语言,这与Java不同,Java是面向对象的语言,JavaScript程序构成(3),而基于对象的基本特征,就是采用事件驱动(event-driven),可以使用自己编写的函数作为事件处理程序,也

三、事件驱动及事件处理

1、基本概念

JavaScript是基于对象(object-based)的语言。这与Java不同,Java是面向对象的语言。而基于对象的基本特征,就是采用事件驱动(event-driven)。它是在用形界面的环境下,使得一切输入变化简单化。通常鼠标或热键的动作我们称之为事件(Event),而由鼠标或热键引发的一连串程序的动作,称之为事件驱动(Event Driver)。而对事件进行处理程序或函数,我们称之为事件处理程序(Event Handler)。

2、事件处理程序

在JavaScript中对象事件的处理通常由函数(Function)担任。其基本格式与函数全部一样,可以将前面所介绍的所有函数作为事件处理程序。

格式如下:

Function 事件处理名(参数表){

事件处理语句集;

……

}

3、事件驱动

JavaScript事件驱动中的事件是通过鼠标或热键的动作引发的。它主要有以下几个事件:

(1)单击事件onClick

当用户单击鼠标按钮时,产生onClick事件。同时onClick指定的事件处理程序或代码将被调用执行。通常在下列基本对象中产生:

button(按钮对象)

checkbox(复选框)或(检查列表框)

radio (单选钮)

reset buttons(重要按钮)

submit buttons(提交按钮)

例:可通过下列按钮激活change()文件:

<Form>
<Input type="button" Value=“ ” onClick="change()">
</Form>

在onClick等号后,可以使用自己编写的函数作为事件处理程序,也可以使用JavaScript中内部的函数。还可以直接使用JavaScript的代码等。例:

上一页  1 2 3 4 5  下一页

Tags:JavaScript 程序 构成

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接