亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JavaScript的編程

2019-11-18 13:27:39
字體:
來源:轉載
供稿:網友

  (1)一 個 簡 單 的 例 子
  
  javascript的 編 程 工 作 復 雜 與 否 和Html文 檔所
  提 供 的 功 能 大 小 密 切相 關 ,我 們 用 幾 個 簡
  單 的 例 子 來介 紹 它 的 編 程 特 點 。
  
  例 1.一 個 簡 單 的 Script
  
 ?。糎TML>
  
  <TITLE>This is a test</TITLE>
  
 ?。糎EAD>
  
  <SCRIPT LANGUAGE="Javascript">
  
 ?。?-- to hide script contents from old browsers
  
  // end hiding contents from old browsers-->
  
  </SCRIPT>
  
 ?。?HEAD>
  
 ?。糂ODY>
  
  This is a test:
  
 ?。糞CRIPT LANGUAGE="JavaScript">
  
  document.write "Hello!"
  
 ?。?SCRIPT>
  
  </BODY>
  
  </HTML>
  
  例 1顯 示 結 果 為 :
  
  This is a test:Hello!
  
  從 以 上 例 子 中 可 以 發 現 ,JavaScript源 代 碼
  被 嵌 在 一 個 HTML文 檔 中,它 可 以出 現 在 文檔
  頭 部 (HEAD節 )和 文 檔 體 部 (BODY節 )。SCRIPT標
  記 的 一 般 格 式 為 :
  
 ?。糞CRIPT LANGUAGE="JavaScript">
  
  JavaScript語 句 串 ...
  
 ?。?SCRIPT>
  
  為 了 使 老 版 本的瀏覽器(即Navigator2.0版 以前的
  瀏 覽 器 )避 開 不 識 別 的"JavaScript語句串 ",用
  JavaScript編 寫 的 源 代 碼 可 以 用注 解 括 起來
  ,即 ,使 用 HTML 的注 解 標 記 <!--???-->(如上例
  所 示 ),而 Navigator 2.x可 以 識 別 放 在注 解 行
  中的 JavaScri pt源 代 碼 。
  
  (2)一 個 調 用 函 數 的 例 子
  
  內 建 函 數 在 JavaScript中 占 有 很 大的 比例,由
  于 它 由 Netscape瀏 覽 器 支 持 并解 釋 執 行 ,給
  Web制 作 者 提供了編寫 的 工具函 數 ;JavaScript還
  為 用 戶 提 供 自 己 定義 函 數 和 調用函數的能力
  ,使 Web編 寫 者 具 有 編程 手 段 的 靈 活 性 。
  
  函 數 的 定 義 與 調 用 同 一 般 的 程 序設 計 語
  言 類 似 ,但 由 于 瀏 覽 器 瀏 覽的Web頁 是 順 序
  從 WWW服 務 器 調 出 ,并 由 Netscape瀏 覽 器解 釋
  執 行 的 ,函 數 必 須 先定義(一 般 放在 HEAD節)后
  調用 (一 般 放 在 BODY節 )。
  
  例 2.一 個 有 函 數 定 義 和 調 用的 JavaScript
  
  <HTML>
  
 ?。糡ITLE>This is a function's test </TITLE>
  
  <HEAD>
  
 ?。糞CRIPT LANGUAGE="JavaScript">
  
  <!-- to hide script contents from old browsers>
  
  function square(i){
  
  document.write("The call passed",i,"to the square
  function.","
")
  
  return i*i
  
  }
  
  document.write("The function re-turned",square(8)
  ,".")
  
  //end hiding contents from old drowsers
  -->
  
 ?。?SCRIPT>
  
 ?。?HEAD>
  
 ?。糂ODY>
  
  

  
  All done.
  
 ?。?BODY>
  
  </HTML>
  
  該 例 顯 示 結 果 為 :
  
  The call passed 8 to the square
  func-tion.
  
  The function returned 64.
  
  All done.
  從 執 行 結 果 可 以 看 出 ,一 個 函數 定 義 時 并
  不 發 生 作 用 ,只 有 在 引 用 時 (函數 定 義 后的
  document.write語 句 )才被 激 活 。
  
  (3)編 寫 事 件 處 理 程 序
  
  JavaScript的 應 用 中 大 量 采 用 事件 驅 動 。Web
  頁 中 的 一 個 事 件 是 指 用 戶 做一 件 事 后引起
  的 動 作 。 例 如 ,用 戶 移 動 鼠 標到 某 個鏈接點
  、 點 擊 鼠 標 、 針 表 格 填 寫 后 的 提 交動作等
  都 被 認 為 是 一 個 事 件 。 Web頁作 者 可 以定義
  事件 處 理 程 序(event handl er),在 出 現 一 個 事
  件 后 自 動 觸 發 執 行 該 事 件 處 理 程 序 。
  例 3是 一 個 由 事 件驅 動(輸入后點擊 Cal-culate按
  鈕 的 動 作 )的 例 子 。
  
  例 3.具 有 填 表 和 提 交 功 能 的事件處理 Script
  
 ?。糎TML>
  
 ?。糡ITLE>Form Object example </TITLE>
  
 ?。糎EAD>
  
  <SCRIPT LANGUAGE="JavaScript">
  
  function compute(obj){
  
  obj.result.value=eval(obj.eXPR.value)
  
  }
  
 ?。?SCRIPT>
  
  </HEAD>
  
 ?。糂ODY>
  
  <FORM NAME="evalform" METHOD="get">
  
  Enter an expression:
  
 ?。糡NPUT TYPE="text"NAME="expr" SIZE=20>
  
  

  
  Result:
  
  <INPUT TYPE="text"NAME="result"
  SIZE=15>
  
  

  
 ?。糏NPUT TYPE="button"NAME="Bottom1"
  VALUE="Calculate"
  
  onClick="compute(this.form)">
  
 ?。?FORM>
  
 ?。?BODY>
  
 ?。?HTML>
  
  該 例 運 行 時 出 現 :
  
  Enter an expression: ______
  
  Result: ______
  
  Calculate
  在 Enter an expression:欄 中 輸 入 一個表達式(如
  22*3-6),然 后 點 擊Calculate按 鈕 ,相應 的結果顯
  示 在 Result欄 內 (如 60)。
  
  由 例 3源 代 碼 和 運 行 結 果 可 以 看 出 :
  
 ?、?在 HTML源 代 碼 的頭部定義 了一個名叫compute的
  函 數 ,其 形式 參 數 obj是一 個form(表 格 )。當用
  戶 輸 入 表 達 式 后 ,點 擊 Calculate按 鈕 ,由 此
  觸 發 的 事 件 處理 程 序 onClick調 用compute函數
  ,并 攜 帶 了 參 數 this.form,將 表 格 對 象(由 <
  FORM>販?</FOR M>定 義 )交 給事 件 處 理 程序調
  用 的 函 數 compute去 處 理 。
  
  函 數 compute由 一 條 賦 值 語 句 構成 ,其 右 部是
  JavaScript的 內 建 函 數 eval,它 可以 自 動 分析表
  格 中 名 為 "expr"欄 內 的 輸 入 字 符 串 ,計 算出
  其 值 ;計 算 出 的 結 果傳 送 給 表 格(form)中名為
  "result"的 欄 內 ,這 樣 ,在 屏 幕 上 Result:后的框
  中 出 現 計 算結 果 。
  
  除 例 3中 出現的JavaScript事件處理 程 序onClick,另
  外 還 有 一 些 類似 程 序 ,包括 :on-Blur,onChange
  ,onFocus,onLoad,on-MouSEOver,onSelect,onSubmit,
  onUn-load等 。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97免费视频在线播放| 日韩精品中文字幕在线观看| 国产视频在线一区二区| 一区二区三区视频在线| 国产精品一区二区久久久| 91精品久久久久久久久久久| 狠狠色香婷婷久久亚洲精品| 亚洲一区二区少妇| 成人免费在线视频网址| 亚洲一区二区三区四区在线播放| 97视频在线免费观看| 国产精品爱久久久久久久| 热99久久精品| 久久久亚洲影院你懂的| 91精品啪aⅴ在线观看国产| 欧美激情中文网| 欧美精品免费在线观看| 亚洲精品日韩激情在线电影| 中文字幕免费国产精品| 成人精品视频久久久久| 成人黄色免费在线观看| 欧美日韩激情小视频| 欧美乱妇高清无乱码| 国产精品ⅴa在线观看h| 欧美另类极品videosbestfree| 色噜噜亚洲精品中文字幕| 欧美日韩国产激情| 欧美一区二粉嫩精品国产一线天| 久久999免费视频| 亚洲一区久久久| 成人两性免费视频| 中文字幕一区电影| 久久久亚洲影院| 91九色国产社区在线观看| 国语自产精品视频在线看一大j8| 亚洲伊人久久大香线蕉av| 97久久久免费福利网址| 精品亚洲国产视频| 97视频com| 久久久成人精品视频| 国产免费亚洲高清| 欧美成人亚洲成人| 91欧美精品成人综合在线观看| 国产精品视频自拍| 日韩av在线免费观看| 亚洲欧美国产一区二区三区| 国产日韩欧美电影在线观看| 久久国产精品久久久久| 久久精品2019中文字幕| 国产精品久久久久久久久久ktv| 亚洲毛片在线观看.| 77777少妇光屁股久久一区| 精品中文视频在线| 欧美性猛交xxxxx免费看| 久久成人免费视频| 欧洲s码亚洲m码精品一区| 欧美高清videos高潮hd| 孩xxxx性bbbb欧美| 亚洲精品一区av在线播放| 国产亚洲欧美日韩一区二区| 国产精品自拍偷拍| 久久免费精品日本久久中文字幕| 理论片在线不卡免费观看| 色哟哟亚洲精品一区二区| 亚洲欧美国产精品专区久久| 色综合老司机第九色激情| 欲色天天网综合久久| 欧美怡红院视频一区二区三区| 国语自产偷拍精品视频偷| 4444欧美成人kkkk| 欧美日韩美女在线| 亚洲欧美日韩久久久久久| 亚洲美女视频网站| 欧美性xxxx极品hd欧美风情| 黑人巨大精品欧美一区免费视频| 欧美在线视频播放| 国产亚洲成av人片在线观看桃| 欧美专区在线视频| 国产精品久久久久91| 国产亚洲福利一区| 亚洲影院污污.| 色老头一区二区三区| 热久久美女精品天天吊色| 久久91亚洲精品中文字幕奶水| 国产精品精品久久久久久| 日韩精品福利在线| 国产精品美女免费| 在线视频一区二区| 成人免费高清完整版在线观看| 亚洲国产另类久久精品| 欧美一级在线亚洲天堂| 国产精品99久久久久久人| 粉嫩av一区二区三区免费野| 欧美国产高跟鞋裸体秀xxxhd| 国产成人精品电影久久久| 欧美日本中文字幕| 亚洲精品www久久久久久广东| 日韩av免费网站| 国产欧美在线观看| 久久av资源网站| 日韩视频第一页| 亚洲欧美精品伊人久久| 欧美视频中文在线看| 国产精品扒开腿做爽爽爽的视频| 亚洲国产美女久久久久| 亚洲国产小视频在线观看| 日日骚久久av| 日韩中文字幕精品视频| 成人免费激情视频| 亚洲欧美日韩在线一区| 欧美有码在线观看视频| 日韩电影网在线| 亚洲一区第一页| 午夜美女久久久久爽久久| 95av在线视频| 亚洲激情免费观看| 国产日产欧美精品| 亚洲视频在线视频| 中文字幕亚洲欧美一区二区三区| 久久中文精品视频| 91精品久久久久久综合乱菊| 永久免费毛片在线播放不卡| 91成人免费观看网站| 欧美人成在线视频| 中文日韩电影网站| 久久成年人视频| 久久免费国产视频| 中文字幕日韩专区| 精品亚洲国产成av人片传媒| 欧美激情精品久久久久久大尺度| 亚洲欧美日韩一区二区三区在线| 国产成人精品国内自产拍免费看| 国内精品模特av私拍在线观看| 久久天堂av综合合色| 欧美多人乱p欧美4p久久| 亚洲一品av免费观看| 日韩欧中文字幕| 色综合久久天天综线观看| 欧美丝袜一区二区三区| 欧美极品美女视频网站在线观看免费| 亚洲自拍偷拍区| 欧洲亚洲妇女av| 亚洲国产成人久久综合| 日韩激情av在线播放| 亚洲国产精品一区二区三区| 这里只有视频精品| 国产日韩精品在线| 亚洲欧美成人网| 欧美激情小视频| 欧美又大又硬又粗bbbbb| 国产精品视频成人| 日本精品视频在线播放| 亚洲午夜激情免费视频| 欧美中文在线字幕| 日韩av在线一区| 国产欧美欧洲在线观看| 最近2019中文字幕mv免费看| 国产精品美乳一区二区免费| 久久久久久久电影一区| 久久久噜噜噜久久| 欧美国产一区二区三区| 国产丝袜精品视频| 日韩电影大全免费观看2023年上| 国产精品爽黄69|