JavaScript事件是用户或浏览器操作触发的信号,通过addEventListener为DOM元素添加监听器以响应click、input、keydown等事件,支持多监听、捕获/冒泡控制及事件委托。

JavaScript事件是用户或浏览器在网页中执行某些操作时触发的信号,比如点击按钮、鼠标移动、页面加载完成、键盘按键等。为DOM元素添加事件监听,就是告诉JavaScript“当某个事件发生时,请执行我指定的代码”。
常见的JavaScript事件类型
不同操作会触发不同事件,常用的基本有:
- click:鼠标单击元素
-
input 或 change:表单内容发生变化(
input实时触发,change在失去焦点时触发) - keydown / keyup:键盘按键按下或抬起
- submit:表单提交
- load:页面或图片等资源加载完成
-
DOMContentLoaded:HTML文档解析完成,DOM可操作(比
load更早)
用addEventListener添加事件监听器
这是现代标准推荐的方式,支持为同一元素添加多个相同类型的监听器,且可灵活控制捕获/冒泡阶段。
基本语法:
立即学习“Java免费学习笔记(深入)”;
标签: javascript java html js ajax 浏览器 事件冒泡 作用域 表单提交
还木有评论哦,快来抢沙发吧~