下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、javascript腳本在頁面中使用JavaScriptHTML是一種標記語言,而不是編程語言。標記語言設(shè)計的目的是為了給頁面元素加上標記,表示頁面的這個部分是標題,那個部分是正文文本等。編程語言用于執(zhí)行動作,HTML 語言不能做到這一點,這個功能需要在HTML文件中插入一段小程序來實現(xiàn),這段小程序叫做腳本,編寫腳本的語言稱為腳本語言,JavaScript就是一種腳本語言。1、什么是JavaScript腳本JavaScript是一種腳本編程語言,支持Web應(yīng)用程序的客戶機和服務(wù)器方構(gòu)件的開發(fā)。在客戶機中,它可用于編寫Web瀏覽器再Web頁面上下文中執(zhí)行的程序:在服務(wù)器中,它可用于編寫處理Web
2、瀏覽器提交的信息并相應(yīng)的更新瀏覽器顯示W(wǎng)eb服務(wù)器行為。JavaScript是一種腳本語言,它采用小程序段的方式實現(xiàn)編程,像其他腳本語言一樣,JavaScript是一種腳本語言,它提供了一個易于開發(fā)的過程。它的基本結(jié)構(gòu)形式與C,C+,VB,Delphi十分類似;但它不像這些語言一樣,需要先編譯,而是在程序運行過程中被逐行的解釋。它與HTML標識結(jié)合在一起,從而方便用戶的使用操作。JavaScript是一種基于對象的語言,同時也可以看做一種面向?qū)ο蟮恼Z言。這意味著它能運用自己已經(jīng)創(chuàng)建的對象。因此,許多功能可以來自于腳本環(huán)境中對象的方法與腳本的相互作用。JavaScript的簡單性主要體現(xiàn)在:首先
3、它是一種基于Java基本語句和控制流之上的簡單而緊湊的數(shù)據(jù)類型。JavaScript是一種安全性語言:它不允許訪問本地的硬盤,并不能將數(shù)據(jù)存入到服務(wù)器上,也不允許對網(wǎng)絡(luò)文檔進行修改和刪除,只能通過瀏覽器實現(xiàn)信息瀏覽或動態(tài)交互,從而有效地防止數(shù)據(jù)的丟失。JavaScript是動態(tài)的:它可以直接對用戶或客戶輸入做出響應(yīng),而無需經(jīng)過Web服務(wù)程序。它對用戶的響應(yīng),是采用以事件驅(qū)動的方式進行的。所謂事件驅(qū)動,就是指在主頁(Home Page)中執(zhí)行了某種操作所產(chǎn)生的動作,這就稱為“事件”。例如按下鼠標、移動窗口、選擇菜單等都可以視為事件。當(dāng)事件發(fā)生后,可能會引起相應(yīng)的事件相應(yīng)。JavaScript依賴
4、于瀏覽器本身,與操作環(huán)境無關(guān),只要瀏覽器支持JavaScript就可能正確執(zhí)行。2、在頁面中加入JavaScript腳本將JavaScript代碼插入到文檔中的一個方法是通過HTML標準的之間的任何東西都被瀏覽器當(dāng)做可執(zhí)行的JavaScript語句和數(shù)據(jù)處理;不能講HTML 放在這個標簽內(nèi)部,它們將會被瀏覽器當(dāng)做錯誤標記。JavaScript標簽基本語法功能定義腳本屬性及說明屬性說明Charset 編碼腳本程序的字符集Language 指定腳本語言Src 包含腳本程序的URLType 指定腳本類型設(shè)計者可以在一個文檔中包含不止一個對特別長的JavaScript程序或者經(jīng)常重復(fù)使用的程序來說,可
5、能希望將這些代碼存放在一個單獨的文件中。在這種情況下,可以讓瀏覽器通過Src屬性來載入那個單獨的文件。Src的值是包含這個JavaScript程序的文件URL,文件名的后綴為.JS。使用內(nèi)在事件調(diào)用JavaScript是基于對象的語言,而基于對象的基本特種,就是采用事件驅(qū)動。它可以在圖形界面的環(huán)境下,使得一切輸入簡單化。通常鼠標或熱鍵的動作稱之為事件,而由鼠標或熱鍵印發(fā)的一連串程序的動作,則稱之為事件驅(qū)動。JavaScript提供的重要的特性之一就是檢測盒相應(yīng)文檔下載、顯示用戶瀏覽的過程中發(fā)生的事件。處理這些事件的JavaScript代碼可以放置在腳本鏈接可以用一條或者多條JavaScript語句來取代在一個文檔中的任何傳統(tǒng)的URL引用。這樣當(dāng)瀏覽器引用這個URL時,瀏覽器就會執(zhí)行JavaScript代碼。3、JavaScript內(nèi)在事件事件是瀏覽器相應(yīng)用戶操作的機制,JavaScript的事件處理功能可以改變?yōu)g覽器相應(yīng)這些操作的標準方式,這樣就可以開發(fā)更具交互性、相應(yīng)和更易使用的Web頁面。常用的內(nèi)在事件如下表所示。事件描述onblur 失去當(dāng)前輸入焦點時onchange 因修改而失去當(dāng)前輸入焦點時onclick 單擊時Onfocus 得到當(dāng)前輸入焦點時Onload 載入時On
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)廠房人防設(shè)備施工協(xié)議
- 礦井?dāng)?shù)字化排水系統(tǒng)改造協(xié)議
- 農(nóng)田灌溉管網(wǎng)新建項目合同
- 農(nóng)業(yè)設(shè)施監(jiān)理協(xié)議
- 城市供電機械租賃協(xié)議
- 銀行窗口禮儀聘用協(xié)議
- 人力資源招聘合同執(zhí)行策略
- 玻璃制造設(shè)備租賃協(xié)議
- 鄉(xiāng)鎮(zhèn)文體活動安全與風(fēng)險管理
- 住宅小區(qū)消防工程安裝協(xié)議
- 體驗民間藝術(shù)表演 課件 -2024-2025學(xué)年贛美版(2024)初中美術(shù)七年級上冊
- 《自制信封》教學(xué)設(shè)計-小學(xué)勞動蘇教版《勞動與技術(shù)》三年級上冊
- 信息化系統(tǒng)安全運維服務(wù)方案三篇
- 通信工程專業(yè)導(dǎo)論(第6-10章)
- Unit 1 (Section A 1a-2) 教學(xué)設(shè)計 2024-2025學(xué)年人教版(2024)七年級英語上冊
- 新教科版五年級上冊科學(xué)全冊課時練課件
- Kubernetes 持久化存儲方案選擇-從入門到評估
- SMP-04-013-00 藥品受托企業(yè)審計評估管理規(guī)程
- 小學(xué)一年級上冊數(shù)學(xué)練習(xí)題5篇
- 2024年貴州文化和旅游廳事業(yè)單位筆試真題
- 《人民的名義》課件
評論
0/150
提交評論