【摘要】:在事件驱动的程序设计中,我们可以编写大量的独立的处理程序,但是我们并不需要直接去调用这些程序,而是让系统在“适当”的时候去调用它们。而这种“适当”的时候一般都是用户用鼠标和键盘来触发的。这就是事件的基本思想。在网页应用中,最常用的事件处理是onclick和onmouseover,它们分别表示鼠标点击事件和鼠标移动事件。
5.1.4 对象的事件
当操作系统进入到了窗口时代,用户通过鼠标和键盘与电脑进行交互——点击或者敲击的方式进行键入,程序则根据鼠标指针的位置对这种用户输入进行响应,即事件驱动。在事件驱动的程序设计中,我们可以编写大量的独立的处理程序,但是我们并不需要直接去调用这些程序,而是让系统在“适当”的时候去调用它们。而这种“适当”的时候一般都是用户用鼠标和键盘来触发的。这就是事件的基本思想。
在网页应用中,最常用的事件处理是onclick和onmouseover,它们分别表示鼠标点击事件和鼠标移动事件。比如:
其中: onmouseover事件定义了语句status=ˊGet Help Now!ˊ;。这表示,当鼠标移动到Help链接上时,状态条会显示Get Help Now!。语句还可以用JavaScript函数来表示:
还可以直接在JavaScript中通过对象与属性(将事件与属性同样看待)的引用来表示:
一般而言,DOM有以下事件:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。