HTML 事件是指在HTML文档中发生的各种交互性事件,例如用户点击按钮、鼠标移动到元素上或页面加载完成等。这些事件允许开发者通过JavaScript来捕获并执行相应的处理函数。以下是一些常见的HTML事件:

1. 鼠标事件:
   - onclick - 鼠标点击
   - ondblclick - 双击
   - onmousedown - 鼠标按下
   - onmouseup - 鼠标释放
   - onmousemove - 鼠标移动
   - onmouseover - 鼠标移入
   - onmouseout - 鼠标移出

2. 键盘事件:
   - onkeydown - 键盘按下
   - onkeyup - 键盘释放
   - onkeypress - 键盘按键被按下并释放

3. 表单事件:
   - onchange - 输入框内容改变
   - onsubmit - 表单提交
   - onreset - 重置表单
   - onfocus - 元素获得焦点
   - onblur - 元素失去焦点

4. 文档加载事件:
   - onload - 页面加载完成
   - onunload - 页面被卸载

5. 窗口大小变化事件:
   - onresize - 窗口大小变化

6. 元素加载事件:
   - onreadystatechange - 元素状态改变
   - onloadstart - 元素开始加载
   - onloadedmetadata - 元素加载完成

7. 移动设备事件:
   - ontouchstart - 触摸开始
   - ontouchmove - 触摸移动
   - ontouchend - 触摸结束

8. 其他常见事件:
   - onscroll - 滚动条滚动
   - oncontextmenu - 上下文菜单被触发

这些事件可以直接写在HTML标签中,也可以通过JavaScript动态添加。例如:
<button onclick="myFunction()">点击我</button>

其中,myFunction() 是在按钮被点击时调用的JavaScript函数。通过这些事件,开发者可以实现对用户交互的响应和控制。


转载请注明出处:http://www.zyzy.cn/article/detail/12451/HTML