JavaScript系列---【用window.onload 解决js书写的位置引起代码加载异常问题】
1.问题:
一般我们将js书写位置放到紧挨着body的结束标签,保证结构加载完毕,如果我们放到结构之上比如head中,
这个时候就会先加载js,导致标签获取不到,会显示异常.
2.解决方案:
我们需要使用window.onload保证页面当中所有的资源(结构,样式,图片,音频,视频...)加载完毕再去执行当中的js代码;
window.onload = function () { // 获取元素 绑定事件 document.getElementById("box").onclick = function () { // 做什么事情 //做的事情 alert('哈哈哈哈~~~~'); } }