著作權宣告:本站所有文字內容均為酷鴨所作,請勿轉載或作內頁鏈結

  →準備寫Script
  →入門認識
  →寫入與輸出
  →蹦出問候語
  →上下頁
  →日期時間
  →文件存檔時間
  →抬頭與狀態列
  →環境偵測
  →開啟網頁
  →強迫調整
  →座標位移
  →自動轉址
  →虛擬輸出
  →動態網頁
  →動態進行
  →圖片效果
  →隨機
  →記憶
  →地雷
  →回授
  →運算
  →播放
  →列印
  →加入最愛
  →設為首頁
  →使用者選擇
  →淡入淡出
  →滑鼠事件
  →鍵盤事件
  →實例解說
  →交流討論
  →回首頁

  Javascript基本結構:

  JavaScript 的語法約略可分為五大部份:
  1. 宣 告: 用 VAR 來定義 ;
  2. 運算式: 如 For …迴圈 或 i 運算子 ;
  3. 條件式: 如 If …Else 來判斷條件 ;
  4. 函數區: Funtion 副程序 ;
  5. 輸 出:如 Document.Write 將結果顯示在瀏灠器 。

  JavaScript,是種在使用者端執行的直譯碼,可以在HTML文件中直接寫
  上程式碼,瀏覽器讀到這些程式碼之後,不需編譯器編譯 (Compile),
  就可將其轉換成對應的動作執行,較CGI容易編寫,但執行速度也因此
  遠較一般的CGI程式,甚至是Java Language為慢


  〔範例一〕:最簡單架構
  <script>
    var txt="歡迎光臨!";
 // 定義 txt = "歡迎光臨!" 字串。
    document.write(txt) // 將結果輸出在瀏灠器內。
  </script>

  執行結果:  


  〔範例二〕:加入條件式
  <script>
    var browser = navigator.appName;

      // 定義 browser 代表瀏灠器廠牌名稱。
    if (browser == "Microsoft Internet Explorer")
      document.write("這是微軟產品")

      // 如果是微軟的瀏灠器,就顯示「這是微軟產品」。
    else
      document.write("很抱歉")

      // 否則,顯示「很抱歉」。
  </script>

  執行結果:  


  〔範例三〕:加入迴圈
  <script>
    for (i=1;i<=20;i++) {
      document.write( i +", ")

    }
  </script>

  執行結果:  


  〔範例四〕:加入副程序函式
  <script>
    var browser = navigator.appName;

    if (browser == "Microsoft Internet Explorer") oop();
    function oop() {
      for (i=1;i<=15;i++) {
        p = i * 2 ;
        document.write( p +", ")
      }
    }
  </script>

  執行結果: