常用的JS HTML DOM 事件
HTML DOM 事件
HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。
事件通常与函数结合使用,函数不会在事件发生前被执行! (如用户点击按钮)。
提示: 在 W3C 2 级 DOM 事件中规范了事件模型。
DOM:指明使用的DOM属性级别。
鼠标事件
属性 | 描述 | DOM |
onclick | 当用户点击某个对象时调用的事件句柄。 | 2 |
oncontextmenu | 当用户点击鼠标右键打开上下文菜单时触发。 | |
ondblclick | 当用户双击某个对象时调用的事件句柄。 | 2 |
onmousedown | 鼠标按钮被按下时触发。 | 2 |
onmouseup | 鼠标按键被松开时触发。 | 2 |
onmouseenter | 当鼠标指针移动到元素上时触发。 | 2 |
onmouseleave | 当鼠标指针移出元素时触发。 | 2 |
onmouseover | 鼠标移到某元素之上时触发。 | 2 |
onmouseout | 鼠标从某元素移开时触发。 | 2 |
onmousemove | 鼠标被移动时触发。 | 2 |
注释:onmouseenter、onmouseleave与 onmouseover、onmouseout的区别就是前者不会发生冒泡事件,其他基本相同。
键盘事件
属性 | 描述 | DOM |
onkeydown | 某个键盘按键被按下时触发。 | 2 |
onkeypress | 某个键盘按键被按下并松开时触发。 | 2 |
onkeyup | 某个键盘按键被松开。 | 2 |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。