js事件名称集

一般事件

名称描述
onClick鼠标点击事件,多用在某个对象控制的范围内的鼠标点击
onDblClick鼠标双击事件
onMouseDown鼠标上的按钮被按下了
onMouseUp鼠标按下后,松开时激发的事件
onMouseOver当鼠标移动到某对象范围的上方时触发的事件
onMouseMove鼠标移动时触发的事件
onMouseOut当鼠标离开某对象范围时触发的事件
onKeyPress当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象]
onKeyDown当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象]
onKeyUp当键盘上某个按键被按放开时触发的事件[注意:页面内必须有被聚焦的对象]

页面相关事件

事件描述
onAbort图片在下载时被用户中断
onBeforeUnload当前页面的内容将要被改变时触发的事件
onError捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误
onLoad页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成
onMove浏览器的窗口被移动时触发的事件
onResize当浏览器的窗口大小被改变时触发的事件
onScroll浏览器的滚动条位置发生变化时触发的事件
onStop浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断
onUnload当前页面将被改变时触发的事件

表单相关事件

事件描述
onBlur当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可]
onChange当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]
onFocus当某个元素获得焦点时触发的事件
onReset当表单中RESET的属性被激发时触发的事件
onSubmit一个表单被递交时触发的事件

滚动字幕事件

事件描述
onBounce在Marquee内的内容移动至Marquee显示范围之外时触发的事件
onFinish当Marquee元素完成需要显示的内容后触发的事件
onStart当Marquee元素开始显示内容时触发的事件

编辑事件

事件描述
onBeforeCopy当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件
onBeforeCut当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件
onBeforeEditFocus当前元素将要进入编辑状态
onBeforePaste内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件
onBeforeUpdate当浏览者粘贴系统剪贴板中的内容时通知目标对象
onContextMenu当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 [试试在页面中的<body>中加入onContentMenu="return false"就可禁止使用鼠标右键了]
onCopy当页面当前的被选择内容被复制后触发的事件
onCut当页面当前的被选择内容被剪切时触发的事件
onDrag当某个对象被拖动时触发的事件 [活动事件]
onDragDrop一个外部对象被鼠标拖进当前窗口或者帧
onDragEnd当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了
onDragEnter当对象被鼠标拖动的对象进入其容器范围内时触发的事件
onDragLeave当对象被鼠标拖动的对象离开其容器范围内时触发的事件
onDragOver当某被拖动的对象在另一对象容器范围内拖动时触发的事件
onDragStart当某对象将被拖动时触发的事件
onDrop在一个拖动过程中,释放鼠标键时触发的事件
onLoseCapture当元素失去鼠标移动所形成的选择焦点时触发的事件
onPaste当内容被粘贴时触发的事件
onSelect当文本内容被选择时的事件
onSelectStart当文本内容选择将开始发生时触发的事件

数据绑定

事件描述
onAfterUpdate当数据完成由数据源到对象的传送时触发的事件
onCellChange当数据来源发生变化时
onDataAvailable当数据接收完成时触发事件
onDatasetChanged数据在数据源发生变化时触发的事件
onDatasetComplete当来子数据源的全部有效数据读取完毕时触发的事件
onErrorUpdate当使用onBeforeUpdate事件触发取消了数据传送时,代替onAfterUpdate事件
onRowEnter当前数据源的数据发生变化并且有新的有效数据时触发的事件
onRowExit当前数据源的数据将要发生变化时触发的事件
onRowsDelete当前数据记录将被删除时触发的事件
onRowsInserted当前数据源将要插入新数据记录时触发的事件
onAfterPrint当文档被打印后触发的事件
onBeforePrint当文档即将打印时触发的事件
onFilterChange当某个对象的滤镜效果发生变化时触发的事件
onHelp当浏览者按下F1或者浏览器的帮助选择时触发的事件
onPropertyChange当对象的属性之一发生变化时触发的事件
onReadyStateChange当对象的初始化属性值发生变化时触发的事件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/278624.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chrome 网页重新加载_在Chrome中为各个网页设置自定义重新加载时间

chrome 网页重新加载Do you have a webpage that needs to be reloaded every so often or perhaps you have multiple webpages that each need their own individual reload time? Now you can have the best of both with the AutoReloader extension for Google Chrome. 您…

VMware Tools安装和卸载

1、卸载 a.查找 vmware-uninstall-tools.pl 路径&#xff1a;sudo find / -name vmware-uninstall-tools.pl b.切换到 vmware-unistall-tools.pl 目录&#xff1a;cd /usr/bin/ c.卸载&#xff1a;sudo perl vmware-uninstall-tools.pl 2、安装 a.挂载&#xff1a;sudo mount /…

MySQL解决方案

主从复制与主主复制怎么自动切换&#xff1a;使用Keepalived 日常如何导出数据&#xff1a;mysqldump、xtrabackup 主库宕机解决方案&#xff08;一主多从&#xff09; 登陆从库>show processlist\G; #cat /data/3306/data/master.info #cat /data/3307/data/master.ii…

iphone解锁_有人可以用解锁的iPhone做的最糟糕的事情是什么?

iphone解锁Dedi Grigoroiu/Shutterstock.comDedi Grigoroiu / Shutterstock.comWe use our phones for event tickets, reservations, insurance cards, and even driver’s licenses. But what happens when someone takes your unlocked iPhone out of view for a moment—wh…

Alamofire源码导读二:发起请求及内部加锁的逻辑

以创建一个 DataRequest 为例子 &#xfffc; 发起请求 创建 SessionManager 顺带也创建了一个 SessionDelegate 持有一个urlSession&#xff0c;持有一个串行的 DispatchQueue A。注意&#xff0c;这个不是urlSession 回调方法执行时所在的OperationQueue 创建 Requestable 的…

python os.path模块

os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中&#xff0c;所有path共有的最长的路径。os.path.dirname(path) #返回文件路径os.path.exists(path) #路径存在则返回True,路径损坏返回Falseos.path…

让动画每次重复前都有延迟

动画不从0%开始即可 keyframes textmove {20% {transform: translateX(0);}100% {transform: translateX(-100%);} }

bixby映射软件下载_如何在Samsung Galaxy S8,S9,S10,Note 8或Note 9上重新映射Bixby按钮...

bixby映射软件下载We’ve said before, and we’ll say it again: Bixby sucks. You’re better off using Google Assistant any day of the week. The good news is, it’s now possible to remap the pointless Bixby button without using a third-party app. 我们之前已经…

JavaScript数据结构和算法

前言 在过去的几年中&#xff0c;得益于Node.js的兴起&#xff0c;JavaScript越来越广泛地用于服务器端编程。鉴于JavaScript语言已经走出了浏览器&#xff0c;程序员发现他们需要更多传统语言&#xff08;比如C和Java&#xff09;提供的工具。这些工具包括传统的数据结构&…

选择器

// 什么是 HTML 以及怎样使用 HTML 编写网页 // 网页的结构是怎样 // 什么是 CSS 以及怎样使用 CSS // 如何在网页中引入 JavaScript 代码 // 什么是 DOM, 常用 DOM API 使用 // document object model // application program interface // 什么是事件, 如何绑定事件 // // 应…

vue3打包后无法加载页面

1、配置输出路径 // vue.config.js module.exports {publicPath: ./ }2、不能使用history路由 // ... export default new Router({// mode: history, routes: [{path: /,name: home,component: Home}] })

如何使用Avira Rescue CD清洁感染的PC

When you’ve got a PC completely infected with viruses, sometimes it’s best to reboot into a rescue disc and run a full virus scan from there. Here’s how to use the Avira Rescue CD to clean an infected PC. 当您的PC完全感染了病毒时&#xff0c;有时最好重新…

汇编语言第二章总结

第二章 寄存器 (1) 字数据在寄存器中的存放 一个字由两个字节组成&#xff0c;可以存在一个16位寄存器中。 字的高8位 → 存放于通用寄存器的高8位寄存器 字的低8位 → 存放于通用寄存器的低8位寄存器。 例&#xff1a;十进制数据&#xff1a; 20000 → AX 对应的二进制…

Vue组件的三种调用方式

最近在写fj-service-system的时候&#xff0c;遇到了一些问题。那就是我有些组件&#xff0c;比如Dialog、Message这样的组件&#xff0c;是引入三方组件库&#xff0c;比如element-ui这样的&#xff0c;还是自己实现一个&#xff1f;虽然它们有按需引入的功能&#xff0c;但是…

axios把post的RequestPayload格式转为formdata

方法一&#xff1a;配置transformRequest&#xff0c;缺点&#xff1a;其他请求格式的数据也会被重新格式化&#xff08;PUT&#xff0c;PATCH&#xff09; const service axios.create({//设置axios为form-data 方法1// headers: {// post: {// "Content-T…

火狐打印预览_将打印和打印预览命令添加到Firefox的上下文菜单

火狐打印预览Have you been thinking about how much easier it would be to having the Print & Print Preview commands in Firefox’s Context Menu? The Print Context Menu extension for Firefox allows you to avoid having to use the File Menu to access the pr…

每个人都要在自己的“时区”里找到自己的快乐

祝小妹和自己生日快乐&#xff0c;人人都想快乐&#xff0c;却在平常的365天闷闷不乐&#xff0c;但愿家人朋友在平常的每一天都很够健康快乐&#xff01; 在我那个开不了机的手机记事薄有句话还记得&#xff1a;你们不要刻意等我&#xff0c;因为可能现在的我还没来得及去发现…

《2017 云计算评测报告》:带你了解 AWS、阿里云、腾讯云等八家云计算服务提供商的综合用户体验情况...

报告电子版至听云官方博客下载&#xff1a;http://blog.tingyun.com/web/article/detail/1352 评测说明 评测目标&#xff1a;同一应用&#xff08;网站&#xff09;在不同云上的用户访问体验&#xff0c;以及对云资源的使用 洞察周期及范围&#xff1a;2017年4月-2017年9月 访…

js以变量为键

let key "dynamic",obj{[key]:true }; obj[key2]key console.log(obj)一般在配置文件中应用较多

搭建jenkins实现自动化部署

参考&#xff1a; https://www.cnblogs.com/rslai/p/8135460.html转载于:https://www.cnblogs.com/lihuanhuan/p/10612123.html