本文目錄一覽:
- 1、JavaScript代碼應該放在HTML代碼哪個位置比較好
- 2、在jsp中javascript的代碼應該寫在那裡啊?
- 3、關於jsp頁面中,js代碼寫在哪個位置的問題
- 4、小白求教,js寫在什麼位置,可以使js先於html代碼加載?避免js還沒加載完,就進行某些操作出錯
JavaScript代碼應該放在HTML代碼哪個位置比較好
js代碼可以放在頁面中的任意位置哦 只要包含在
script type=”text/javascript”
……
/script
網頁是從上往下執行的,當遇到js時,瀏覽器會把已經解析的js放在緩存中,當瀏覽器找到與它相關的標籤時才進行匹配的,有的人喜歡放在前面,也有放在後面的,也有緊跟的,這要視具體情況而定
在jsp中javascript的代碼應該寫在那裡啊?
最好是單獨寫個文件夾,然後寫個js文件放置
然後在jsp頁面通過
script src=”js文件的相對地址”來導入。
當然你寫在head里也可以。
最好能不寫在頁面里就不寫在頁面里。。
實現一般都用外部js文件導入。一是分離開,方便修改。二是可以js代碼復用。
你想啊,只寫在一個jsp里,如果我另一個要用怎麼便????你複製過去嗎???這個和java里的封裝方法一個思想
所以建議通過外部 js導入
像樓主提供的這種簡單的js。一般直接放在頁面中即可。我說的是方法比較多的情況才用外部文件。
這個也不難區別的。
關於jsp頁面中,js代碼寫在哪個位置的問題
最好是單獨寫個文件夾,然後寫個js文件放置
然後在jsp頁面通過
script src=”js文件的相對地址”來導入。
當然你寫在head里也可以。
最好能不寫在頁面里就不寫在頁面里。。
實現一般都用外部js文件導入。一是分離開,方便修改。二是可以js代碼復用。
你想啊,只寫在一個jsp里,如果我另一個要用怎麼便????你複製過去嗎???這個和java里的封裝方法一個思想
所以建議通過外部 js導入
小白求教,js寫在什麼位置,可以使js先於html代碼加載?避免js還沒加載完,就進行某些操作出錯
寫在什麼位置不重要,關鍵是開始執行js代碼時,其所操作的對象要加載完成,因此要避免你所說的問題,把執行代碼放到body 的onload事件是比較可靠的。定義的函數可放在head區加載。
原創文章,作者:J6DTC,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/129320.html