可靠执行需将script标签放在之前,此时dom已就绪,可直接操作元素;若放

script标签放哪儿执行才可靠
脚本是否执行,首要取决于 <script></script> 标签在 HTML 中的位置。浏览器自上而下解析,遇到 <script></script> 就立即下载、解析、执行(除非加了 async 或 defer)。如果脚本操作 DOM 元素,但元素还没解析到,document.getElementById 就会返回 null,常见报错是 Cannot read property 'xxx' of null。
可靠做法:
- 把
<script></script>放在
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











