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(事件)详解相关推荐

  1. JavaScript中DOM对象的详解

    *** JavaScript中DOM对象的详解*** DOM对象:Document Object Model,文档对象模型.也称为document(文档对象),是HTML页面当前窗体的内容,是连接JS ...

  2. JS中的event 对象详解

    JS中的event 对象详解 JS的event对象 Event属性和方法: 1. type:事件的类型,如onlick中的click: 2. srcElement/target:事件源,就是发生事件的 ...

  3. WPF中的鼠标事件详解

    WPF中的鼠标事件详解 Uielement和ContentElement都定义了十个以Mouse开头的事件,8个以PreviewMouse开头的事件,MouseMove,PreviewMouseMov ...

  4. php 实现setinterval,JavaScript中setInterval的使用详解

    相信很多大伙都知道JavaScript中setInterval的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象,也有很多小伙伴对此也只是知道setInterval的定义.也是一知半解,今天我 ...

  5. javascript中window.event事件用法详解

    前两天写程序时因为要用到javascript中的window.event事件,于是就在网上搜了一下,终于找到一篇不错的文章,来与大家分享下:  描述   event代表事件的状态,例如触发event对 ...

  6. Javascript中的Document对象详解

    Document对象详解 document 文挡对象 - JavaScript脚本语言描述           -------------------------------------------- ...

  7. C# 中的委托和事件(详解) ....

    C# 中的委托和事件 委托和事件在 .NET Framework 中的应用非常广泛,然而,较好地理解委托和事件对很多接触 C# 时间不长的人来说并不容易.它们就像是一道槛儿,过了这个槛的人,觉得真是太 ...

  8. C# 中的委托和事件--详解(续)

    引言 如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识.但那些远不是委托和事件的全部内容,还有很多的地方没有涉及.本文将讨论委托和事件一些更为细节的问题,包括一些大家常 ...

  9. C# 中的委托和事件--详解

    文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建 ...

  10. JavaScript中的window对象详解

    1.window对象简介 (1)在JavaScript中,一个浏览器窗口就是一个window对象. (2)一个窗口就是一个window对象,这个窗口里面的HTML文档就是一个document对象,do ...

最新文章

  1. 基于线段的激光雷达和单目联合曲面重建​
  2. DX11 preprocessor Dynamic shader linkage
  3. HTML JS 数据校验
  4. PageSpeed Insights
  5. python怎么读文件名-Python获取指定文件夹下的文件名
  6. memset与malloc性能测试(转)
  7. ZooKeeper学习第七期--ZooKeeper一致性原理
  8. 【OpenCV】OpenCV函数精讲之 -- 感兴趣区域ROI
  9. linux (fc8) 下的IE
  10. sql示例_PARSEONLY SQL命令概述和示例
  11. 获得阿里巴巴编码规范技能认证
  12. Linux环境下基于策略的路由
  13. lk部分没有msm8937相关目录原因(指向msm8952)
  14. Android ClassLoader笔记(二)
  15. php和mysql做甘特图_Twproject Gantt开源甘特图功能扩展
  16. 用户设置代理如何获取真实IP
  17. 设备屏幕亮度调节代码实现
  18. 常对象只能调用常函数成员 c++
  19. python能开发安卓app吗_如何Python写一个安卓APP
  20. Excel计算个人所得税的计算公式:

热门文章

  1. 协同过滤算法_协同过滤在新闻推荐CTR预估中的应用
  2. typora插入代码设置_Markdown及Typora编辑器的基本使用
  3. cesium.js入门(一)
  4. day28学习与总结
  5. 2020-11-27 数据库的基本操作
  6. 解决 Moveit中error: Trajectory message contains waypoints that are not strictly increasing in time
  7. 『XXG JS』JavaScript 数组 - 批量删除
  8. 国外对 视频 的介绍
  9. 探究 Xcode 命令行用法二:xcodebuild 测试实践
  10. 网店美工之前期准备工作--整体布局