提问者:云客网官方问答 | 分类:JS推广 | 浏览149次 | 悬赏分:0积分 2017-03-16 06:00:41
js代码是写在html代码里面的任何位置都是一样的吗?
我要回答
兰***兰
如果使用window.onload函数,将js代码放在其中,则放在哪里都是一样的,因为都是在body加载完再执行的 如果不使用window.onload函数,放在head中的话,代码不会被执行,这是因为html执行顺序,确切的说是js的执行顺序 HTML从上运行到 的时候进入test.js文件。前面的不会运行,也就是被function包起来的不会被运行,这个时候就执行最后一句。去页面中取元素。但是这个时候,HTML页面并没有加载完。所以找不到元素,就会报错。
l***2
没啥问题 你多试试就知道了, 相信别人 还不是自己尝试 哈哈哈