常见的html5事件有:1.一般事件;2.页面相关事件;3.表单相关事件;4.滚动字幕事件;5.编辑事件;6.触发的事件;7.外部事件。
1.一般事件
onClick:鼠标点击事件,多用在某个对象控制的范围内的鼠标点击;
onDblClick:鼠标双击事件;
onMouseDown:鼠标上的按钮被按下了;
onMouseUp:鼠标按下后,松开时激发的事件;
onMouseOver:当鼠标移动到某对象范围的上方时触发的事件;
onMouseMove:鼠标移动时触发的事件;
onMouseOut:当鼠标离开某对象范围时触发的事件;
onKeyPress:当键盘上的某个键被按下并且释放时触发的事件;
onKeyDown:当键盘上某个按键被按下时触发的事件;
onKeyUp:当键盘上某个按键被按放开时触发的事件。
2.页面相关事件
onAbort:图片在下载时被用户中断;
onBeforeUnload:当前页面的内容将要被改变时触发的事件;
onError:捕抓当前页面因为某种原因而出现的错误,如脚本错误与外部数据引用的错误;
onLoad:页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成;
onMove:浏览器的窗口被移动时触发的事件;
onResize:当浏览器的窗口大小被改变时触发的事件;
onScroll:浏览器的滚动条位置发生变化时触发的事件;
onStop:浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断;
onUnload:当前页面将被改变时触发的事件。
3.表单相关事件
onBlur:当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可];
onChange:当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可];
onFocus:当某个元素获得焦点时触发的事件;
onReset:当表单中RESET的属性被激发时触发的事件;
onSubmit:一个表单被递交时触发的事件。
4.滚动字幕事件
onBounce: 在Marquee内的内容移动至Marquee显示范围之外时触发的事件;
onFinish:当Marquee元素完成需要显示的内容后触发的事件;
onStart:当Marquee元素开始显示内容时触发的事件。
5.编辑事件
onBeforeCopy HTML:当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件;
onBeforeCut:当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件。
6.触发的事件
onBeforeEditFocus:当前元素将要进入编辑状态;
onBeforePaste:内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件;
onBeforeUpdate:当浏览者粘贴系统剪贴板中的内容时通知目标对象;
onContextMenu:当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 [试试在页面中的中加入onContentMenu=”return false”就可禁止使用鼠标右键了];
onCopy:当页面当前的被选择内容被复制后触发的事件;
onCut:当页面当前的被选择内容被剪切时触发的事件;
onDrag:当某个对象被拖动时触发的事件 [活动事件];
onDragDrop:一个外部对象被鼠标拖进当前窗口或者帧;
onDragEnd HTML:当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了;
onDragEnter:当对象被鼠标拖动的对象进入其容器范围内时触发的事件;
onDragLeave:当对象被鼠标拖动的对象离开其容器范围内时触发的事件;
onDragOver:当某被拖动的对象在另一对象容器范围内拖动时触发的事件[活动事件];
onDragStart:当某对象将被拖动时触发的事件;
onDrop:在一个拖动过程中,释放鼠标键时触发的事件;
onLoseCapture:当元素失去鼠标移动所形成的选择焦点时触发的事件;
onPaste:当内容被粘贴时触发的事件;
onSelect:当文本内容被选择时的事件;
onSelectStart HTML:当文本内容选择将开始发生时触发的事件。
7.外部事件
onAfterPrint:当文档被打印后触发的事件;
onBeforePrint:当文档即将打印时触发的事件;
onFilterChange:当某个对象的滤镜效果发生变化时触发的事件;
onHelp:当浏览者按下F1或者浏览器的帮助选择时触发的事件;
onPropertyChange:当对象的属性之一发生变化时触发的事件;
onReadyStateChange:当对象的初始化属性值发生变化时触发的事件。
jquery动态添加div标签,onclick事件方法无法执行(解决方法)
标签: html5事件, onAbort, onAfterPrint, onBeforeCopy, onBeforeCut, onBeforeEditFocus, onBeforePaste, onBeforePrint, onBeforeUnloadonError, onBeforeUpdate, onBlur, onBounce, onchange方法, onclick, oncontextmenu, onCopy, onCut, onDblClick, onDrag, onDragDrop, onDragEnd, onDragEnter, onDragLeave, onDragOver, onDragStart, onDrop, onFilterChange, onFinish, onFocus, onHelp, onKeyDown, onKeyPress, onkeyup方法, onLoad, onLoseCapture, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onMove, onPaste, onPropertyChange, onReadyStateChange, onReset, onResizeonScroll, onSelect, onSelectStart, onStart, onStop, onSubmit, onUnload
上面是“html5有哪些常见的事件”的全面内容,想了解更多关于 前端知识 内容,请继续关注web建站教程。
当前网址:https://m.ipkd.cn/webs_4915.html
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!