JavaScript中的Event(事件)详解
Event 对象
Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。
事件通常与函数结合使用,函数不会在事件发生前被执行!
事件句柄 (Event Handlers)
HTML 4.0 的新特性之一是能够使 HTML 事件触发浏览器中的行为,比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一些常用属性,可将之插入 HTML 标签以定义事件的行为。
1、单击事件
2、双击事件
3、鼠标事件
onmouseover:鼠标放上事件
onmouseout:鼠标离开事件
onmousemove:鼠标移动事件
4、键盘事件
onkeydown:键盘按下事件
onkeyup:键盘弹起事件
5、焦点事件
onfocus:获得焦点事件
onblur:失去焦点事件
onchange:失去焦点时内容改变事件
6、页面加载事件
onload:页面加载完成时实现的页面。
注:调用多个函数时,只需要用分号隔开即可。如下图:同时触发两种事件
相关事件所对应的函数代码:
附:事件名称表
JavaScript中的Event(事件)详解相关推荐
- JavaScript中DOM对象的详解
*** JavaScript中DOM对象的详解*** DOM对象:Document Object Model,文档对象模型.也称为document(文档对象),是HTML页面当前窗体的内容,是连接JS ...
- JS中的event 对象详解
JS中的event 对象详解 JS的event对象 Event属性和方法: 1. type:事件的类型,如onlick中的click: 2. srcElement/target:事件源,就是发生事件的 ...
- WPF中的鼠标事件详解
WPF中的鼠标事件详解 Uielement和ContentElement都定义了十个以Mouse开头的事件,8个以PreviewMouse开头的事件,MouseMove,PreviewMouseMov ...
- php 实现setinterval,JavaScript中setInterval的使用详解
相信很多大伙都知道JavaScript中setInterval的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象,也有很多小伙伴对此也只是知道setInterval的定义.也是一知半解,今天我 ...
- javascript中window.event事件用法详解
前两天写程序时因为要用到javascript中的window.event事件,于是就在网上搜了一下,终于找到一篇不错的文章,来与大家分享下: 描述 event代表事件的状态,例如触发event对 ...
- Javascript中的Document对象详解
Document对象详解 document 文挡对象 - JavaScript脚本语言描述 -------------------------------------------- ...
- C# 中的委托和事件(详解) ....
C# 中的委托和事件 委托和事件在 .NET Framework 中的应用非常广泛,然而,较好地理解委托和事件对很多接触 C# 时间不长的人来说并不容易.它们就像是一道槛儿,过了这个槛的人,觉得真是太 ...
- C# 中的委托和事件--详解(续)
引言 如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识.但那些远不是委托和事件的全部内容,还有很多的地方没有涉及.本文将讨论委托和事件一些更为细节的问题,包括一些大家常 ...
- C# 中的委托和事件--详解
文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建 ...
- JavaScript中的window对象详解
1.window对象简介 (1)在JavaScript中,一个浏览器窗口就是一个window对象. (2)一个窗口就是一个window对象,这个窗口里面的HTML文档就是一个document对象,do ...
最新文章
- 基于线段的激光雷达和单目联合曲面重建​
- DX11 preprocessor Dynamic shader linkage
- HTML JS 数据校验
- PageSpeed Insights
- python怎么读文件名-Python获取指定文件夹下的文件名
- memset与malloc性能测试(转)
- ZooKeeper学习第七期--ZooKeeper一致性原理
- 【OpenCV】OpenCV函数精讲之 -- 感兴趣区域ROI
- linux (fc8) 下的IE
- sql示例_PARSEONLY SQL命令概述和示例
- 获得阿里巴巴编码规范技能认证
- Linux环境下基于策略的路由
- lk部分没有msm8937相关目录原因(指向msm8952)
- Android ClassLoader笔记(二)
- php和mysql做甘特图_Twproject Gantt开源甘特图功能扩展
- 用户设置代理如何获取真实IP
- 设备屏幕亮度调节代码实现
- 常对象只能调用常函数成员 c++
- python能开发安卓app吗_如何Python写一个安卓APP
- Excel计算个人所得税的计算公式:
热门文章
- 协同过滤算法_协同过滤在新闻推荐CTR预估中的应用
- typora插入代码设置_Markdown及Typora编辑器的基本使用
- cesium.js入门(一)
- day28学习与总结
- 2020-11-27 数据库的基本操作
- 解决 Moveit中error: Trajectory message contains waypoints that are not strictly increasing in time
- 『XXG JS』JavaScript 数组 - 批量删除
- 国外对 视频 的介绍
- 探究 Xcode 命令行用法二:xcodebuild 测试实践
- 网店美工之前期准备工作--整体布局