HTML script 腳本基本語法
<script type="text/javascript">
...這裡寫 javascript 的內容 ...
</script>
基本語法是以 javascript 為例,HTML 腳本還有用來宣告其他 script 種類的寫法,例如 text/ecmascript、application/ecmascript、application/javascript、text/vbscript,以下為常用腳本屬性表。...這裡寫 javascript 的內容 ...
</script>
HTML script 腳本屬性
屬性 | 屬性值與說明 |
type | 用來指定腳本的類型,語法如 <script type="text/javascript">。 |
src | 設定嵌入的外部 script 檔案連結。 |
charset | 用來設定嵌入的外部 script 檔案編碼方式。 |
language | 語法如 <script language="javascript">,功能與 type 類似,建議使用 type 即可。 |
defer | 並非所有流覽器都支援 defer 屬性。 |
HTML script 腳本範例一、寫入 JavaScript 語法
<script type="text/javascript">
document.write('歡迎光臨 Wibibi');
</script>
以上範例輸出document.write('歡迎光臨 Wibibi');
</script>
歡迎光臨 Wibibi
這是一個很簡單的 JavaScript 標準寫法,由 <script type="text/javascript"> 開始,以及 </script> 結束,中間就可以寫需要的內容,開始標籤也可寫成 <script language="javascript">,範例中的語法是用 DOM 的 document.write 寫出"歡迎光臨 Wibibi"字串。HTML script 腳本範例二、嵌入一段 JavaScript 語法
<script src="tset.js" charset="UTF-8"></script>
以上範例輸出歡迎光臨 Wibibi
如果我們的 script 是另外寫成一份檔案,在不同的網頁嵌入使用,可必須使用 scr 屬性來嵌入,例如將範例一另外存成 test.js 檔案並放在網頁根目錄底下,在範例二中使用 scr 屬性將其嵌入,就能夠在範例二的檔案中,顯示出範例一個輸出文字內容,這樣的技巧也是許多大型網站採用的手法,優點是管理 script 更加有效率,在此範例中我們還特別加入 charset 屬性,將嵌入的 script 檔案編碼設定為 UTF-8 萬國碼,建議設計師在規劃整體網頁編碼時,都使用相同的編碼,以免造成 not work 的情況。延伸閱讀