1、事件类型
onclick事件 | 鼠标点击某个对象 |
ondblclick事件 | 鼠标双击某个对象 |
onmousedown事件 | 鼠标按下 |
onmouseup事件 | 鼠标松开 |
onmouseover事件 | 鼠标移入某个对象范围 |
onmouseout事件 | 鼠标移出某个对象范围 |
onmousemove事件 | 鼠标移动的事件 |
onkeydown事件 | 按键按下 |
onkeypress事件 | 按键按住 |
onkeyup事件 | 按键松开 |
onblur事件 | 元素失去焦点 |
onfocus事件 | 元素获得焦点 |
onchange事件 | 表单域内容改变 |
onsubmit事件 | 表单提交按钮点击 |
onreset事件 | 表单重置按钮点击 |
onload事件 | 窗体页面加载完成 |
onunload事件 | 用户推出窗体页面 |
onerror事件 | 窗体加载文档发生错误 |
onresize事件 | 窗口尺寸调整 |
onmove事件 | 窗口被移动 |
onmousewheel事件 | 窗体滚动条滚动 |
onstop事件 | 窗体停止按钮按下 |
onselect事件 | 当页面内容被选择 |
onbeforecopy事件 | 当选择内容将要复制到剪切板 |
oncopy事件 | 当选择内容被复制 |
oncut事件 | 当选择内容被剪切 |
onpaste事件 | 当内容被粘贴 |
2、事件监听
1、传统方式
对象.事件=function(){}
2、w3c方式
对象.addEventListener("没有on事件",function xxx(){},false/true);
对象.removeEventListener("没有on事件",function xxx(){},false/true);