HTML DOM 事件
鼠标事件
属性 | 描述 | DOM | 事件类型 |
onclick | 当用户点击某个对象时调用的事件句柄。 | 2 | 鼠标事件 |
oncontextmenu | 在用户点击鼠标右键打开上下文菜单时触发 | 鼠标事件 | |
ondblclick | 当用户双击某个对象时调用的事件句柄。 | 2 | 鼠标事件 |
onmousedown | 鼠标按钮被按下。 | 2 | 鼠标事件 |
onmouseenter | 当鼠标指针移动到元素上时触发。 | 2 | 鼠标事件 |
onmouseleave | 当鼠标指针移出元素时触发 | 2 | 鼠标事件 |
onmousemove | 鼠标被移动。 | 2 | 鼠标事件 |
onmouseover | 鼠标移到某元素之上。 | 2 | 鼠标事件 |
onmouseout | 鼠标从某元素移开。 | 2 | 鼠标事件 |
onmouseup | 鼠标按键被松开。 | 2 | 鼠标事件 |
onkeydown | 某个键盘按键被按下。 | 2 | 键盘事件 |
onkeypress | 某个键盘按键被按下并松开。 | 2 | 键盘事件 |
onkeyup | 某个键盘按键被松开。 | 2 | 键盘事件 |
onabort | 图像的加载被中断。 ( <object>) | 2 | 框架/对象(Frame/Object)事件 |
onbeforeunload | 该事件在即将离开页面(刷新或关闭)时触发 | 2 | 框架/对象(Frame/Object)事件 |
onerror | 在加载文档或图像时发生错误。 ( <object>, <body>和 <frameset>) | 框架/对象(Frame/Object)事件 | |
onhashchange | 该事件在当前 URL 的锚部分发生修改时触发。 | 框架/对象(Frame/Object)事件 | |
onload | 一张页面或一幅图像完成加载。 | 2 | 框架/对象(Frame/Object)事件 |
onpageshow | 该事件在用户访问页面时触发 | 框架/对象(Frame/Object)事件 | |
onpagehide | 该事件在用户离开当前网页跳转到另外一个页面时触发 | 框架/对象(Frame/Object)事件 | |
onresize | 窗口或框架被重新调整大小。 | 2 | 框架/对象(Frame/Object)事件 |
onscroll | 当文档被滚动时发生的事件。 | 2 | 框架/对象(Frame/Object)事件 |
onunload | 用户退出页面。 ( < body> 和 <frameset>) | 2 | 框架/对象(Frame/Object)事件 |
onblur | 元素失去焦点时触发 | 2 | 表单事件 |
onchange | 该事件在表单元素的内容改变时触发( <input>, <keygen>, <select>, 和 <textarea>) | 2 | 表单事件 |
onfocus | 元素获取焦点时触发 | 2 | 表单事件 |
onfocusin | 元素即将获取焦点时触发 | 2 | 表单事件 |
onfocusout | 元素即将失去焦点时触发 | 2 | 表单事件 |
oninput | 元素获取用户输入时触发 | 3 | 表单事件 |
onreset | 表单重置时触发 | 2 | 表单事件 |
onsearch | 用户向搜索域输入文本时触发 ( < input="search">) | 表单事件 | |
onselect | 用户选取文本时触发 ( <input> 和 <textarea>) | 2 | 表单事件 |
onsubmit | 表单提交时触发 | 2 | 表单事件 |
oncopy | 该事件在用户拷贝元素内容时触发 | 剪贴板事件 | |
oncut | 该事件在用户剪切元素内容时触发 | 剪贴板事件 | |
onpaste | 该事件在用户粘贴元素内容时触发 | 剪贴板事件 | |
onafterprint | 该事件在页面已经开始打印,或者打印窗口已经关闭时触发 | 打印事件 | |
onbeforeprint | 该事件在页面即将开始打印时触发 | 打印事件 | |
ondrag | 该事件在元素正在拖动时触发 | 拖动事件 | |
ondragend | 该事件在用户完成元素的拖动时触发 | 拖动事件 | |
ondragenter | 该事件在拖动的元素进入放置目标时触发 | 拖动事件 | |
ondragleave | 该事件在拖动元素离开放置目标时触发 | 拖动事件 | |
ondragover | 该事件在拖动元素在放置目标上时触发 | 拖动事件 | |
ondragstart | 该事件在用户开始拖动元素时触发 | 拖动事件 | |
ondrop | 该事件在拖动元素放置在目标区域时触发 | 拖动事件 |
公众号请关注:侠之大者