javascripte1

 

JavaScript JAVA的相異點(2)

-- 利用專用標籤 <o:p></o:p>

 包含於Script前後標籤(tag)之間。<o:p></o:p>

 指定使用語言及版本。<o:p></o:p>

 包含於說明標籤之中。<o:p></o:p>

 宣告成外部檔案。<o:p></o:p>

-- 利用HTML標籤<o:p></o:p>

 放在Anchor當中。

 透過 event handler

幾種常見的撰寫格式

<Script>

       document.write("JavaScript程式一")

</Script>

格式一 - 包含於Script前後標籤之間

Document對象用於將目前的文件信息輸出至使用者屏幕

writedocument的眾多方法之一,作輸出的控制

如果希望HTML一載入時即執行Script

 建議將<Script>……</Script>嵌入

 <Head>前後標籤之中。

 

  <Head>

      <Script> …  </Script>

  </Head>

格式一(Con.)

<Script language="JavaScript">

       document.write("JavaScript程式二")

</Script>

格式二 - 指定使用語言

因為腳本語言不只一種,可利用語言屬性(language attribute)來標明所使用的語言。

<o:p> </o:p>

       Language=JavaScript

       or

       Language=VBScript

       or

       Language=JScript

<o:p> </o:p>

格式二 (Con.)

<Script>

       <!--

       document.write("JavaScript程式三")

       // -->

</Script>

格式三 - 包含於說明標籤之中

如果使用者使用不支持JavaScript的瀏覽器,置於文件說明標籤之中的程式碼,將被視為一般說明文字,不至於發生錯誤訊息。 

格式三 (Con.)

<Script src = sayHello.js ></Script>

格式四 宣告成外部檔案<o:p></o:p>

這一段標簽中並不包含任何程式碼,而是將程式寫在<o:p></o:p>

另一個檔案中,利用 SRC 將該外部程式檔案指出,調用<o:p></o:p>

並執行之。

alert("hello! 歡迎光臨我的網站")<o:p></o:p>

sayHello.js 的內容<o:p></o:p>

宣告成外部檔案(*.js)的好處是,可以重複使用,<o:p></o:p>

大量節省程式開發及維護的時程。<o:p></o:p>

<Body><o:p></o:p>

       <A HREF="javascript:alert('這樣也可以')"><o:p></o:p>

       按我吧!</A><o:p></o:p>

</Body><o:p></o:p>

格式五 整合在Anchor之中<o:p></o:p>

與超鏈結整合在一起也沒有問題。<o:p></o:p>

但是要寫 javascript:<o:p></o:p>

<Body><o:p></o:p>

       <input type="button" value=" 按我吧 "<o:p></o:p>

              onClick="alert('很簡單吧!')"><o:p></o:p>

</Body><o:p></o:p>

格式六 事件處理程序<o:p></o:p>

並不是所有Javascript的程式碼都會放在<o:p></o:p>

<SCRIPT> </SCRIPT>標籤組當中<o:p></o:p>

檔案內容可以是單純的JavaScript程式檔,或是JavaScriptHTML混合的程式檔。<o:p></o:p>

檔案的副檔名必須是 htm html<o:p></o:p>

純粹的 JavaScript 程式檔,副檔名是 js<o:p></o:p>

瀏覽器載入程式後,立即依序由上而下執行。<o:p></o:p>

開始撰寫JavaScript(1)<o:p></o:p>

適當使用註解(Comment),可以增加程式的可讀性。<o:p></o:p>

可以利用瀏覽器所提供的除錯器,進行簡單的偵測。    <o:p></o:p>

開始撰寫JavaScript(2)<o:p></o:p>

常見的錯誤()<o:p></o:p>

<Script><o:p></o:p>

       document.write("歡迎光臨!)<o:p></o:p>

</Script><o:p></o:p>

常見的錯誤()<o:p></o:p>

<Script><o:p></o:p>

       write("歡迎光臨!")<o:p></o:p>

</Script><o:p></o:p>

常見的錯誤()<o:p></o:p>

<Script><o:p></o:p>

       document.Write("歡迎光臨!")<o:p></o:p>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值