[問題] script 標籤的屬性

看板Ajax作者 (mchen11)時間11年前 (2012/10/03 13:28), 編輯推噓2(2010)
留言12則, 5人參與, 最新討論串1/1
一般看到 <script> 標籤通常會加上屬性 type="text/javascript" 或 language="javascript",現在應該只會有 javascript 了,所以 language 屬性不必理他了;但 type 屬性感覺上打不打似乎也沒差別,應該只要 <script> some javascript code </script> 這樣打就行了,少打屬性 也可節省時間。會有什麼情況一定要打 type 屬性嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.171.70

10/03 13:46, , 1F
style 標籤好像也感覺沒什麼差別...
10/03 13:46, 1F

10/03 13:56, , 2F
如果你不是要用來作為 javascript 執行的時候
10/03 13:56, 2F

10/03 13:56, , 3F
像是 <script type="text/template"></script>
10/03 13:56, 3F

10/03 13:56, , 4F
有些作法會用這種 script tag 來作為樣板
10/03 13:56, 4F

10/03 13:57, , 5F
基本上如果你是想跑 script ,不寫的確是沒差。
10/03 13:57, 5F

10/03 13:57, , 6F
除了 template 以外,像是 coffee 也有使用這種作法作為
10/03 13:57, 6F

10/03 13:57, , 7F
載入。細節有興趣再問再說囉。
10/03 13:57, 7F

10/03 14:27, , 8F
你想在html裡藏一些不會被看到的程式性資訊時都可以用
10/03 14:27, 8F

10/03 14:27, , 9F
反正只要瀏覽器看不動你type裡填的東西就會跳過
10/03 14:27, 9F

10/03 14:27, , 10F
而你之後則可以以其他方式回來取用裡面的資料
10/03 14:27, 10F

10/04 08:36, , 11F
現在script預設的type就是javascript
10/04 08:36, 11F

10/04 18:13, , 12F
感謝回答, 目前只寫script. 藏資訊這招不錯, 也曾用過.
10/04 18:13, 12F
文章代碼(AID): #1GQyqEOr (Ajax)