事件处理

事件处理

需求分析

网页是由浏览器的内置对象组成,如单选按钮、列表框、多选框等,事件是JavaScript与对象之间进行交互的桥梁,当某个事件发生时,通过它的处理函数执行相应的JavaScript代码,从而实现不同的功能。

1.什么是事件

采用事件驱动是JavaScript语言的一个最基本的特征。所谓的事件是指用户在访问页面时执行的操作。当浏览器探测到一个事件时,比如,单击鼠标或按键,它可以触发与这个事件相关联的JavaScript对象。

事件处理指的就是与事件关联的JavaScript对象,当与页面特定部分关联的事件发生时,事件处理器就会被调用。事件处理的过程通常分为三步,具体步骤如下:

  • 发生事件

  • 启动事件处理程序

  • 事件处理程序做出反应

值得一提的是,在上面的事件处理过程中,要想事件处理程序能够启动,必须调用事件处理程序。

2.事件处理程序的调用

在使用事件处理程序对页面进行操作时,最主要的是如何通过对象的事件来调用事件处理程序。在JavaScript中,调用事件处理程序的方法有两种,具体如下。

(1)在JavaScript中调用事件处理程序

在JavaScript中调用事件处理程序,首先需要获得处理对象的引用,然后将要执行的处理函数赋值给对应的事件如图:

 

 

 

 

 (2)在HTML中调用事件处理程序

在HTML中分配事件处理程序,只需要在HTML标记中添加相应的事件,并在其中执行要执行的代码或函数名即可。

 

posted @ 2021-11-19 15:03  小浣熊12  阅读(636)  评论(0)    收藏  举报