作者chrisannie22 (annie22)
标题Re: [问题] javascript的执行顺序?
时间Thu Jun 5 12:09:32 2014
※ 引述《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://webptt.com/cn.aspx?n=bbs/Ajax/M.1401941375.A.B05.html