Re: [問題] javascript的執行順序?
※ 引述《loveflames (咕啾咕啾魔法陣)》之銘言:
: 初學者的問題
: 這裡的onload不是載入body後就會執行嗎?
: 為什麼會比bottom更慢執行呢
: 另外就是js放在</html>之後的用途是?
: 代碼:
: <script>alert("top")</script>
: <html>
: <head>
: <script>alert("head")</script>
: </head>
: <body onLoad="abc()">
: <script>
: alert("body");
: function abc(){alert("onload");}
: </script>
: </body>
: </html>
: <script>alert("bottom")</script>
onload 是指物件(body, iframe 等等)載入完成後執行的程序.
所以當然會比文中的 alert("bottom") 還後面執行.
至於 'js放在</html>之後的用途...', 正常應不會這樣放吧,
或許可視為他是有效的 Script 而已應無特殊用途.
蠻有用的教學網址 http://www.w3schools.com/jsref/event_onload.asp
*javascript 有分大小寫喔, 雖然元素屬性沒強制區分.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.161.241
※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1401941375.A.B05.html
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章