在JavaScript中,行為是事件和動作的組合,行為實際上是插入網頁內的一段JavaScript程式碼,利用這些程式碼可以實現一些動態效果,允許瀏覽者與網頁進行交互,以實現網頁根據瀏覽者的操作而進行的智慧響應。
本教學操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。
行為是事件和動作的組合。在Dreamweaver中,行為實際上是插入網頁內的一段JavaScript程式碼,利用這些程式碼可以實現一些動態效果,允許瀏覽者與網頁進行交互,以實現網頁根據瀏覽者的操作而進行的智能響應。以下分辨一下物件、事件、動作和行為這4個概念之間的內在關係。
對象:是產生行為的主體,大部分網頁元素都可以成為對象,如圖片、文字、多媒體等,甚至整個頁面。
事件:是觸發動作的原因,它可以被附加到各種頁面元素上,也可以被附加到HTML標記中。一個事件總是針對頁面元素或標記而言的,例如,滑鼠移動到圖片上、把滑鼠移出圖片外,在某個頁面元素上點擊滑鼠左鍵等。不同類型的瀏覽器支援的事件種類和數量不同,通常高版本瀏覽器支援更多事件。
動作:透過動作來完成動態效果,如交換圖像,彈出訊息,打開瀏覽器,播放聲音等都是動作。動作通常就是一段JavaScript,在Dreamweaver中內建了許多系統行為,運用這些程式碼會自動往頁面中加入JavaScript程式碼,免除使用者編寫程式碼的麻煩。
行為:將事件和動作組合起來就構成了行為。例如,將onClick事件與一段JavaScript程式碼相關聯,當在物件上按一下時就可以執行這段程式碼。一個事件可以同多個動作相關聯,也就是觸發一個事件時可以執行多個動作。為了實現所需的效果,使用者還可以指定和修改動作發生的順序。
相關推薦:javascript學習教學
以上是javascript中對行為的定義是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!