慕粉1522128115
2017-02-09 13:47
为什么js要放在 文档内容后面才生效?
html 加载是按照顺序从上而下编译的,如果 JS 文件放在最开头,那么 JS 里面获取页面元素比如一个按钮时,页面上的这个按钮还并没有生成,那么就不会有任何效果,如果想在一开始就加载 JS 文件,可以把 JS 的语句都放在下面这句话里面:
window.onload = function(){// JS中的语句都放在这个大括号里};
这句话的意思就是等页面元素都加载完成后再执行 JS。
DOM事件探秘
99545 学习 · 1197 问题
相似问题
回答 2
回答 2