WEB API----事件(event)
当用户与Web页面进行某些交互时,解释器就会创建相应的event对象以描述事件信息。常见的事件有:用户点击页面上某项内容;鼠标经过特定的元素... Event对象 Event对象代表事件的状态,比如事件在其中发生的元素,键盘按键的状态,鼠标的位置,鼠标按钮的状态。事件通常与函数结合使用,函数不会在事件发生前被执行! 获取事件对象 function getEvent(ev) { var e = ev || window.event; } 事件句柄 事件句柄(又称事件处理函数,事件监听函数),指用于响应某个事件而调用的函数。 鼠标事件:onclick,ondblclick,onmousedown,onmouseup,onmouseover,onmousemove,onmouseout... 键盘事件:onkeydown,onkeyup,onkeypress... 状态事件: onload,onunload,onchange,onfocus,onblur,onresize,onsubmit,onreset,onerror... 事件处理 事件定义 1.直接在HTML中定义事件相关属性 <button onclick="alert(123)">按钮</button> <body onload="init()">...</body> 2