直接用addeventlistener绑定最稳妥,因onclick属性易覆盖、难维护且耦合结构;报null主因是dom未就绪,应将脚本置于前或用domcontentloaded包裹,动态元素需事件委托。

直接用 addEventListener 绑定,别碰 onclick 属性——除非你只写个临时 demo。
为什么 document.getElementById().addEventListener 会报 null
脚本执行时 DOM 还没加载完,getElementById 找不到元素,返回 null,再调 addEventListener 就崩了。
- 把
<script></script>放在
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











