博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript大厦之JS事件
阅读量:6939 次
发布时间:2019-06-27

本文共 638 字,大约阅读时间需要 2 分钟。

1、js事件简介

事件(Event) 是 JavaScript 应用跳动的心脏 ,进行交互,使网页动起来。也是把所有东西粘在一起的胶水。当我们与浏览器中 Web 页面进行某些类型的交互时,事件就发生了。事件可能是用户在某些内容上的点击、鼠标经过某个特定元素或按下键盘上的某些按键。事件还可能是 Web 浏览器中发生的事情,比如说某个 Web 页面加载完成,或者是用户滚动窗口或改变窗口大小。通过使用 JavaScript ,你可以监听特定事件的发生,并规定让某些事件发生以对这些事件做出响应

2、主要作用

1)、验证用户输入窗体的数据

2)、增加页面的动感效果

3、事件名称与事件处理程序(事件侦听器)

事件源: 谁触发的事件
事件名: 触发了什么事件
事件监听: 谁管这个事情,谁监视?
事件处理:发生了怎么办?

图片描述

如我们用户在页面中进行的点击这个动作,鼠标移动的动作,网页页面加载完成的动作等,都可以称之为事件名称,即:click、 mousemove、 load

    

4、处理事件的方式

1)、行内事件(耦合度高)

点我

2)、DOM 0级事件(解耦)

点我    

3、DOM2级事件(可为同一个元素绑定多个同类型事件)

点我     //dom02 事件级处理:绑定 3 个事件    

以上是我们对js中事件的处理方式,下节我们将结合具体的事件演示效果。

欢迎阅读上海尚学堂其他更多有关Javascript大厦的技术文章:

《》;
《》;
《》;
《》;
《》。。。

转载地址:http://wysnl.baihongyu.com/

你可能感兴趣的文章
慎用dictionaryWithObjectsAndKeys方法
查看>>
git add
查看>>
day14 Python集合的补充
查看>>
SQL Server 触发器
查看>>
git的合并与推送
查看>>
npm install 报错
查看>>
第三周作业
查看>>
基于.net core封装的xml序列化,反序列化操作
查看>>
Nginx反向代理 负载均衡
查看>>
2015年百度之星初赛(1) --- B 找连续数
查看>>
qt安装必要的库 qt开源安装包下载
查看>>
sass入门
查看>>
Shuffle
查看>>
adb的使用
查看>>
四则运算(挑战出题)解答之轮子哥版-1
查看>>
“软件工程”课程的学习目标
查看>>
ORA-01113 & ORA-01110同时出现
查看>>
df命令详解
查看>>
有关java(初学笔记)
查看>>
陶哲轩实分析习题17.3.2
查看>>