Anonymous
Anonymous asked in 電腦與網際網路軟體 · 1 decade ago

請問插入Java Script用法的差別..

請問<SCRIPT> </SCRIPT>和<SCRIPT LANGUAGE = "JavaScript"> </SCRIPT>的用法是差別在那裏?還有大小寫有差嗎..

Update:

又發現了下面一種新的用法..那又是什麼意思一 一"

<script type="text/javascript" language="JavaScript">

<!--

//-->

</script>

Update 2:

還有一種..

<script type="text/javascript">

<!--

//-->

</script>

1 Answer

Rating
  • 志國
    Lv 7
    1 decade ago
    Best Answer

    其實這些都是一樣的喔!

    首先: 大小寫沒有分別

    然後:

    type="text/javascript" 是告訴瀏覽器, 這個 script 的 MIME Type "媒體類型"為 JavaScript, 可省略

    language="JavaScript" 是告訴瀏覽器, 這個 script 是選用 JavaScript 這個程式語言, 由於預設值本來就是 JavaScript 因此可省略.

    最簡單的寫法就是

    <script>

    您的程式

    </script>

    <!-- HTML 語法的注解, 是以這個開頭

    //--> JavaScript 語法的注解, 是兩條斜線 // 而 HTML 的注解結尾, 是 -->

    這兩組加起來, 表示這裡面都註解掉, 是為了避免早期很舊很舊版本的瀏覽器,還不能執行 JavaScript, 怕網頁發生錯誤, 才加上的, 現在其實加不加都無所謂了, 因為現在的瀏覽器都看得懂 <script> 到 </script> 這段是代表要去執行程式的意思 ^_^

    因此, <script type="text/javascript" language="JavaScript"> 是比較完整的寫法, 但實務上很少人寫的那麼完整, <script> 這個標籤, 還有其他屬性, 以後有機會您還會看到, 等看到再去了解即可, 重點是把 JavaScript 語法學好比較重要 ^^b

Still have questions? Get your answers by asking now.