onblur | 元素失去焦点时触发 |
onblur 事件会在对象失去焦点时发生。 Onblur 经常用于Javascript验证代码,一般用于表单输入框。 提示:onblur 相反事件为 onfocus事件 。 |
---|---|---|
onchange | 该事件在表单元素的内容改变时触发( <input>, <keygen>, <select>, 和 <textarea>) |
onchange 事件会在域的内容改变时发生。 onchange 事件也可用于单选框与复选框改变后触发的事件。 |
onclick | 当用户点击某个对象时调用的事件句柄。 | onclick 事件会在元素被点击时发生。 |
ondbclick | 当用户双击某个对象时调用的事件句柄。 | ondblclick 事件会在对象被双击时发生。 |
onfocus | 元素获取焦点时触发 |
onfocus 事件在对象获得焦点时发生。 Onfocus 通常用于 <input>, <select>, 和<a>. 提示: onfocus 事件的相反事件为 onblur 事件。 |
onkeyup | 某个键盘按键被松开。 |
onkeyup 事件会在键盘按键被松开时发生。 提示:与onkeyup 事件相关的事件发生次序: 1.onkeydown 2.onkeypress 3.onkeyup |
onkeydown | 某个键盘按键被按下。 | onkeydown 事件会在用户按下一个键盘按键时发生。 |
onmousedown | 鼠标按钮被按下。 |
onmouseup 事件会在鼠标按键被松开时发生。 提示: 与 onm ouseup 事件相关联的事件触发次序 (左边/中间 鼠标按钮): 1.onmousedown 2.onmouseup 3.onclick 与 onm ouseup 事件相关联的事件触发次序 (右边鼠标按钮): 1.onmousedown 2.onmouseup 3.oncontextmenu |
onmouseenter | 当鼠标指针移动到元素上时触发。 |
onmouseenter 事件在鼠标指针移动到元素上时触发。 提示: 该事件通常与 onm ouseleave 事件一同使用, 在鼠标指针移出元素上时触发。 提示: onm ouseenter 事件类似于 onm ouseover事件。 唯一的区别是 onm ouseenter 事件不支持冒泡 。 |
onmouseleave | 当鼠标指针移出元素时触发 |
onmouseleave 事件在鼠标移出元素时触发。 提示: 该事件通常与 提示: onm ouseleave 事件类似于 onm ouseout事件。 唯一的区别是 onm ouseleave 事件不支持冒泡 |
onmouseout | 鼠标从某元素移开。 | onmouseout 事件会在鼠标指针移出指定的对象时发生。 |
onmouseup | 鼠标按键被松开。 |
onmouseup 事件会在鼠标按键被松开时发生。 提示: 与 onm ouseup 事件相关联的事件触发次序 (左边/中间 鼠标按钮): 1.onmousedown 2.onmouseup 3.onclick 与 onm ouseup 事件相关联的事件触发次序 (右边鼠标按钮): 1.onmousedown 2.onmouseup 3.oncontextmenu |