上一篇有提到,一個瀏覽器在解析網頁時,會將 HTML 內容由上至下一行一行解析成 DOM 的節點,
並且透過 DOM API 來控制節點
那麼,HTML 在寫 JavaScript 時,可以放的位置有兩個地方
如果放在 ... 裡面,可以嗎?
直接來看範例:
結果是什麼都沒出現,說好的文字呢?
最前面有提到,解析網頁時,會將 HTML 內容由上至下一行一行解析成 DOM 的節點,
當 放在 ... 中,要操控 HTML 元素時,
瀏覽器實際還沒有解析網頁完成,所以無法得到預期的效果。
所以,需要放在 之前,就可以得到預期的效果,範例及結果如下:
這是我的學習紀錄,歡迎各路大神指點指教,有任何問題都可以傳訊息給我~
我們下次見!