JavaScript中事件的优先顺序是什么?
以下是按字母顺序排列的事件...
- onabort - 图像加载被中断
- onblur - 元素失去焦点
- onchange - 用户更改字段内容
- onclick - 鼠标单击对象
- ondblclick - 鼠标双击对象
- onerror - 加载文档或图像时发生错误
- onfocus - 元素获得焦点
- onkeydown - 键盘按键被按下
- onkeypress - 键盘按键被按下或长按
- onkeyup - 键盘按键被释放
- onload - 页面或图像加载完成
- onmousedown - 鼠标按键被按下
- onmousemove - 鼠标移动
- onmouseout - 鼠标从元素上移开
- onmouseover - 鼠标移到元素上
- onmouseup - 鼠标按键被释放
- onreset - 重置按钮被点击
- onresize - 窗口或框架被调整大小
- onselect - 文本被选中
- onsubmit - 提交按钮被点击
- onunload - 用户退出页面
它们在事件队列中的处理顺序是什么?
据我所知,优先顺序不是先进先出(FIFO)。
ondragstart
、ondragover
、ondragend
、ondblclick
、oncontextmenu
。 - cronoklee