※ 引述《assoco (nice)》之銘言:
: 請問大家...
: <script></script>要寫在網頁的那一區比較好呢?
: 以前常看到人寫在<head></head>之間
: 後來又聽說有人堅持寫在</head><body>之間
: 偶爾也有人在<body></body>中間亂入的
: 看的我都搞不清楚了...還是說...寫在那裡根本沒差??
建議寫在 body 最後方的原因是因為讀到那邊的時候 DOM tree 都建立出來了,
如果寫在 <head> 裡的話有可能 document.getElementById() 會找不到。
如果堅持要寫在 <head> 裡,而且有用到 DOM tree 的元素的話,另外一種方式
是利用 onload event 做。
--
Resistance is futile.
http://blog.gslin.org/ & <gslin@gslin.org>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.54.119