javascript程式碼有兩種使用方式,分別是:1、直接執行,開啟一個網頁時,所有定義在script標籤或鏈入的js檔案中的JavaScript程式碼就會被執行;2、事件驅動,當發生某一個事件時,執行某段JavaScript程式碼。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
【JavaScript執行方法】
定義在HTML文件中的JavaScript程式碼有兩種執行方法:直接執行、事件驅動。
直接執行:
當我們開啟一個網頁時,所有定義在<script> 標籤或鏈入的js 檔案中的JavaScript程式碼就會被執行。 </script>
要注意的是,用 function 定義的函數是不被執行的,函數只有在遇到函數呼叫時才會執行。
範例1:
<script type="text/javascript"> var d = new Date(); var m = d.getMonth(); if( m>=5 ) document.write( m ); </script>
以上JavaScript程式碼是裸放在 <script> 標籤中的,當網頁開啟時,就立即執行。 </script>
例2:
<script type="text/javascript"> function getM() { var d = new Date(); var m = d.getMonth(); if( m>=5 ) document.write( m ); } </script> 以上JavaScript代码定义的是函数,当网页打开时,函数中的代码不会被执行。当需要执行该函数时,需要使用函数调用。 <script type="text/javascript"> getM(); </script>
事件驅動:
#當發生某一個事件,如網頁被開啟、點選滑鼠、雙擊滑鼠等,執行某段JavaScript程式碼。
例如:
<script type="text/javascript"> var count = 0; function setCount() { count++; if( count>=5 ) count = 0; } </script> <button onclick="setCount()">计数</button>
本例中,
在標籤中回應某一事件的屬性稱為事件句柄,它們的值是JavaScript程式碼。
常用事件句柄:
#onload:
當網頁被開啟時觸發。它僅在
和以上是javascript程式碼有幾種使用方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!