什么是事件
通常鼠标或热键的动作我们称之为事件(Event),而由鼠标或热键引发的一连串程序的动作,称之为事件驱动。对事件进行处理程序或函数,我们称之为事件处理程序。
事件处理程序
在某个事件发生时,执行特定的JavaScript代码。
比如点击是一个很常见的事件:
<html>
<head></head>
<body>
<script>
function click_button()
{
alert('hello');
}
</script>
<button onclick="click_button()">Click me</button>
</body>
</html>
常用事件
- onclick 单击
- ondblclick 双击
- onfocus 元素获得焦点
- onblur 元素失去焦点
- onmouseover 鼠标移到某元素之上
- onmouseout 鼠标从某元素移开
- onmousedown 鼠标按钮被按下
- onmouseup 鼠标按键被松开
- onkeydown 某个键盘按键被按下
- onkeyup 某个键盘按键被松开
- onkeypress 某个键盘按键被按下并松开