⼀般情况下JS
是写在⻚⾯的任何位置都可以的,需要script
标签包着,但是别写在html
标签外。最常⻅的是写在head
标签内部和body
内部。
1、head标签内部
写在head
标签内需要写上window.onload
包着,要不然会报错,因为执⾏js
时⻚⾯标签还没加载。
window.onload
的作⽤是当⻚⾯加载完成后⾃动触发该事件,⼀个⻚⾯应该只有⼀个window.onload
事件,因为如果写多个的话会覆盖只执⾏最后⼀个。
2、body标签内部
js
理应写在body
结束标签之前。
3、示例