VBSCRIPT腳本語言簡介

VBSCRIPT腳本語言簡介

ID:36711690

大?。?36.50 KB

頁數(shù):45頁

時間:2019-05-10

VBSCRIPT腳本語言簡介_第1頁
VBSCRIPT腳本語言簡介_第2頁
VBSCRIPT腳本語言簡介_第3頁
VBSCRIPT腳本語言簡介_第4頁
VBSCRIPT腳本語言簡介_第5頁
資源描述:

《VBSCRIPT腳本語言簡介》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第4章VBScript腳本語言簡介4.1腳本語言概述4.2利用VBScript腳本語言編寫客戶端腳本4.1腳本語言概述4.1.1什么是腳本語言、腳本語言的的功能腳本語言是一段自己不能獨立運行,必須要嵌入到HTML語言中才能運行的代碼。為了完善和增加網(wǎng)頁的功能,經(jīng)常需要在網(wǎng)頁文檔中添加一些腳本代碼,以增強網(wǎng)頁的功能。其中目前比較流行的腳本語言是VBScript和JScript。要想運行腳本語言,必須要在WEB服務(wù)器上安裝支持該種腳本語言的腳本引擎。4.1.2客戶端腳本和服務(wù)器端腳本一、客戶端腳本腳本程序可以在客戶端直接被瀏覽器解釋執(zhí)

2、行,客戶端腳本直接嵌入到HTML文檔中的,瀏覽器可以理解其中的語句,并能在網(wǎng)頁下載后對這些語句進行解析執(zhí)行。二、服務(wù)器端腳本腳本代碼是在Web服務(wù)器上執(zhí)行的,生成發(fā)送到瀏覽器的HTML頁面由Web服務(wù)器負(fù)責(zé)。服務(wù)器端腳本由于是在Web服務(wù)器上運行的,而送回到用戶瀏覽器上的已經(jīng)是生成的HTML代碼。4.1.3在網(wǎng)頁中兩種添加腳本的方式一、嵌入式腳本當(dāng)網(wǎng)頁的頁面被瀏覽時就開始執(zhí)行這些腳本代碼。定義格式應(yīng)用示例:顯示系統(tǒng)時間和日期可以加入到網(wǎng)頁的BODY標(biāo)記中的任何地方。二、事件腳本通過用戶的某種操作,觸發(fā)事件發(fā)生,運行響應(yīng)的腳本程序。

3、定義格式應(yīng)用示例:單擊命令按鈕在標(biāo)題欄和狀態(tài)欄顯示系統(tǒng)時間和日期一般加入到網(wǎng)頁的HEAD標(biāo)記中,定義成函數(shù)或過程。4.1.4如何在客戶端腳本代碼中輸出信息使用MsgBox函數(shù)或Document.write(表達式)語句均可以實現(xiàn)向瀏覽器輸出信息。用Document.write(表達式)輸出信息時,可以用Document.write(“
”)方式實現(xiàn)換行效果。用MsgBox函數(shù)輸出信息時,利用chr(13)函數(shù)實現(xiàn)換行效果4.1.5如何在客戶端獲取表單提交的數(shù)據(jù)一、文本框、密碼框、多行文本框格式如下:document.表單名稱

4、.表單元素名稱.value其中:表單元素名稱是在定義控件時為NAME屬性所賦的值。例如,在表單F1中有如下格式的標(biāo)記指令:則獲取用戶輸入的密碼的方法為:document.f1.pwd.value二、單選按鈕用戶所定義的單選按鈕被存貯在一個數(shù)組中,其中單選按鈕控件的length屬性表示數(shù)組中元素個數(shù)。若其中某項被選中,則該數(shù)組元素對象的checked屬性是邏輯真值,否則是假值。通過該數(shù)組元素對象的value屬性獲取選中項的值。格式如下:fori=0todocument.

5、表單名.單選按鈕控件名.length-1ifdocument.表單名.單選按鈕控件名(i).checkedthendocument.表單名.單選按鈕控件名(i).valueendifnext三、復(fù)選框該表單元素的檢查過程和單選按鈕相似,含義同上。格式如下:fori=0todocument.表單名.復(fù)選框控件名.length-1ifdocument.表單名.復(fù)選框控件名(i).checkedthendocument.表單名.復(fù)選框控件名(i).valueendifnext四、下拉列表框如果下拉列表框中允許選擇多項值,獲取選中各項值的

6、方法如下:n=document.表單名.下拉列表框名.options.lengthfori=0TOn-1ifdocument.表單名.列表框名.options(i).selectedthendocument.表單名.下拉列表框名.options(i).textendifnext如果下拉列表框中只能選擇單項值,獲取選中值的方法如下:獲取選中項之間的提示文本的方式Document.表單名稱.下拉列表框名(document.表單名稱.下拉列表框名.selectedindex).text獲取選中項

7、ptionvalue=””>中值的方式document.表單名稱.下拉列表框名(document.表單名稱.下拉列表框名.selectedindex).value在客戶端從表單中獲取數(shù)據(jù)的綜合演示示例:Sample4_5.htm4.2VBScript腳本語言概述VBScript是一種腳本語言,它可以自由地嵌入到任何支持該語言的應(yīng)用程序中。VBScript作為一種主要的腳本語言,它具有簡單易學(xué)、使用靈活、標(biāo)準(zhǔn)規(guī)則開放、與ActiveX控件緊密結(jié)合、功能十分強大等特點。VBScript可以和HTML頁面完美地結(jié)合在一起,運用VBScr

8、ipt可以控制HTML頁面,并對頁面中某些事件作出響應(yīng)。例如,可以在頁面的表單提交時進行數(shù)據(jù)的有效性驗證。4.2.1VBScript中的數(shù)據(jù)類型一、關(guān)于VBScript的數(shù)據(jù)類型Variant是VBScript中唯一的數(shù)據(jù)類型,所以它也是VBScr

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。