課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
onload事件只可以放在<body>標(biāo)簽中嗎,還是可以放在不同的地方?它放在不同的地方有什么不一樣的含義嗎?
2015-03-16
源自:JavaScript進(jìn)階篇 6-9
正在回答
當(dāng)然可以放到外面。在實(shí)際開發(fā)中,為了使結(jié)構(gòu)清晰,表現(xiàn)與行為分離,JS代碼并不推薦寫在html結(jié)構(gòu)里或者頁(yè)面。推薦放在JS的文件里。如果要分離出來,代碼是:window.onload=message;你試試看。
傲嬌的向日葵 提問者
辰小洋
Perona 回復(fù) 辰小洋
辰小洋 回復(fù) Perona
二五七 回復(fù) Perona
Perona 回復(fù) 二五七
@MuYi
要提到函數(shù)外面來。這里不是遞歸,所以調(diào)用函數(shù)應(yīng)該是在函數(shù)外,寫到函數(shù)體內(nèi)是沒辦法調(diào)用的。參考代碼
<!DOCTYPE?HTML> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>?加載事件?</title> <script?type="text/javascript"> ??function?message(){ ????alert("加載中,請(qǐng)稍等…");?} </script>???? </head> <body?onLoad="message()"> ??歡迎學(xué)習(xí)JavaScript。 </body> </html>
自己拷貝運(yùn)行下看看。加油!
二五七
水漠雨瀟
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
2 回答把onload放在script和body標(biāo)簽的區(qū)別是什么?
3 回答請(qǐng)問一個(gè)html標(biāo)簽中可以有多個(gè)body標(biāo)簽嗎
4 回答事件是不是可以添加在任何標(biāo)簽當(dāng)中?
2 回答為什么放在<head>標(biāo)簽里就不能用,而放在<body>標(biāo)簽里就可以使用呢??
2 回答為什么onunload事件不寫在<body>標(biāo)簽內(nèi)?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-03-16
當(dāng)然可以放到外面。在實(shí)際開發(fā)中,為了使結(jié)構(gòu)清晰,表現(xiàn)與行為分離,JS代碼并不推薦寫在html結(jié)構(gòu)里或者頁(yè)面。推薦放在JS的文件里。如果要分離出來,代碼是:window.onload=message;你試試看。
2015-07-14
@MuYi
要提到函數(shù)外面來。這里不是遞歸,所以調(diào)用函數(shù)應(yīng)該是在函數(shù)外,寫到函數(shù)體內(nèi)是沒辦法調(diào)用的。參考代碼
自己拷貝運(yùn)行下看看。加油!