課程
/前端開發
/JavaScript
/JavaScript入門篇
如題所述,求前端大神
2015-08-30
源自:JavaScript入門篇 1-1
正在回答
如果是單一一個網頁文件的話,放在<head>中是最好的,因為不會影響到HTML代碼。至于樓上說的按鈕沒有被加載,一般我們都會用window.onload讓頁面加載后再編譯代碼。
window.onload=function() { 這里放加載后要編譯的代碼。 }
如果我們想定義一個全局對象,而這個對象是頁面中的某個按鈕時,我們必須將其放入body中,道理很明顯:如果放入head,那當你定義的時候,那個按鈕都沒有被加載,可能獲得的是一個undefind。
玩的話隨你放哪,,要是做個項目的話肯定要單獨寫在一個文件中,然后再在<head></head>頭部調用它
jshacker007
js代碼不一定要放在head里面,html代碼的讀取順序是從上往下,有的時候放在上面瀏覽器先解析js文檔再解析body里面的html標簽,這樣的話有的時候js效果會被屏蔽,一般的,除了可以放在頭部外,也可以放在尾部
2013年的綠帽子 提問者
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
2 回答代碼放在head里面沒有效果
4 回答script到底應該放在head還是body里面?
3 回答為什么式樣的js在body里,而不是在head里,之前不是有章節說式樣的要在head中嗎
2 回答為什么我把javascript代碼寫在head里面返回來的值就是null
1 回答javascript里的代碼放入head里面為什么就沒作用了?能解釋清楚點嗎?謝謝
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-10-22
如果是單一一個網頁文件的話,放在<head>中是最好的,因為不會影響到HTML代碼。至于樓上說的按鈕沒有被加載,一般我們都會用window.onload讓頁面加載后再編譯代碼。
2015-10-01
如果我們想定義一個全局對象,而這個對象是頁面中的某個按鈕時,我們必須將其放入body中,道理很明顯:如果放入head,那當你定義的時候,那個按鈕都沒有被加載,可能獲得的是一個undefind。
2015-08-31
玩的話隨你放哪,,要是做個項目的話肯定要單獨寫在一個文件中,然后再在<head></head>頭部調用它
2015-08-30
js代碼不一定要放在head里面,html代碼的讀取順序是從上往下,有的時候放在上面瀏覽器先解析js文檔再解析body里面的html標簽,這樣的話有的時候js效果會被屏蔽,一般的,除了可以放在頭部外,也可以放在尾部