HTML 事件是指在 HTML 文档中发生的各种交互性事件。这些事件可以是用户触发的,也可以是浏览器或元素本身触发的。以下是一些常见的 HTML 事件:

1. 鼠标事件:
   - onclick:当用户点击某个元素时触发。
   - onmouseover:当鼠标移动到元素上方时触发。
   - onmouseout:当鼠标从元素移出时触发。
<button onclick="myFunction()">点击我</button>

2. 键盘事件:
   - onkeydown:当用户按下键盘上的任意键时触发。
   - onkeyup:当用户释放键盘上的键时触发。
<input type="text" onkeydown="myFunction()">

3. 表单事件:
   - onsubmit:当用户提交表单时触发。
   - onchange:当元素的值发生改变时触发(常用于输入框、下拉列表等)。
<form onsubmit="return validateForm()">
  <!-- form elements -->
</form>

4. 窗口事件:
   - onload:当页面加载完成时触发。
   - onresize:当窗口大小发生改变时触发。
<body onload="myFunction()">

5. 其他常见事件:
   - onfocus:当元素获得焦点时触发。
   - onblur:当元素失去焦点时触发。
<input type="text" onfocus="myFunction()">

这些事件可以直接写在 HTML 元素中,也可以通过 JavaScript 动态地添加或移除。在处理事件时,通常会调用相应的 JavaScript 函数,以执行特定的操作。


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