按钮没响应需分四步排查:①确认事件是否成功绑定,检查DOM加载时机和选择器正确性;②排除默认行为干扰,如href="#"跳转或preventDefault误用;③检查CSS遮挡,如pointer-events:none或父层溢出裁剪;④事件委托时注意target与currentTarget区别,优先用closest()匹配。

按钮没响应?先确认 addEventListener 是否真的绑上了
很多情况下,按钮看着写了事件监听,但实际根本没注册成功——比如脚本执行早于 DOM 加载,或者选择器写错导致 document.querySelector 返回 null。
- 用浏览器开发者工具的 Elements 面板 检查按钮是否存在,再在 Console 里手动运行
document.querySelector('#myBtn')看是否返回元素 - 确保绑定逻辑在
DOMContentLoaded之后执行,或把放在










