第6章 使用VBScript腳本編程

第6章 使用VBScript腳本編程

ID:41881634

大?。?70.00 KB

頁數(shù):25頁

時(shí)間:2019-09-04

第6章 使用VBScript腳本編程_第1頁
第6章 使用VBScript腳本編程_第2頁
第6章 使用VBScript腳本編程_第3頁
第6章 使用VBScript腳本編程_第4頁
第6章 使用VBScript腳本編程_第5頁
資源描述:

《第6章 使用VBScript腳本編程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、網(wǎng)站建設(shè)技術(shù)——第6章使用VBScript腳本編程內(nèi)容概述01教學(xué)目標(biāo)02知識(shí)點(diǎn)講解03實(shí)驗(yàn)04VBScript是ASP動(dòng)態(tài)網(wǎng)頁默認(rèn)的編程語言,配合ASP內(nèi)建對(duì)象和ADO對(duì)象,用戶很快就能掌握訪問數(shù)據(jù)庫的ASP動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)。VBScript是學(xué)習(xí)ASP程序運(yùn)行的基礎(chǔ)。BACKNEXTPREV掌握VBScript的基本語法;掌握VBScript在服務(wù)器端編程的方法。二、教學(xué)目標(biāo)BACKNEXTPREV6.1VBScript基礎(chǔ)6.1.1在網(wǎng)頁中嵌入VBScript腳本(一)在HTML網(wǎng)頁中使用VBScript案例:在網(wǎng)頁

2、中輸出文本“用戶【李明】,你好,歡迎使用!”其語法格式為:'vbscript代碼三、知識(shí)點(diǎn)講解BACKNEXTPREV教師演示操作過程6.1.1在網(wǎng)頁中嵌入VBScript腳本(二)在ASP網(wǎng)頁中使用VBScript案例:在ASP頁面中輸出當(dāng)前的日期語法格式為:<%在服務(wù)器端運(yùn)行的代碼%>或在服務(wù)器端運(yùn)行的代碼三、知識(shí)點(diǎn)講解BACKNEXTPREV教師演示操

3、作過程6.1.2使用VBScript變量案例:利用變量設(shè)置用戶登錄歡迎語句。VBScript數(shù)據(jù)類型VBScript常量VBScript變量三、知識(shí)點(diǎn)講解BACKNEXTPREV教師演示操作過程6.1.3使用VBScript輸入輸出數(shù)據(jù)案例:使用InputBox()與MsgBox()函數(shù),效果如圖所示。輸入函數(shù)InputBox()輸出函數(shù)MsgBox()三、知識(shí)點(diǎn)講解BACKNEXTPREV教師演示操作過程6.1.4使用VBScript內(nèi)置函數(shù)案例:使用date()、time()、weekday()函數(shù),效果如圖所示。VB

4、Script提供了若干個(gè)用于獲取系統(tǒng)日期與時(shí)間的函數(shù),如表所示。三、知識(shí)點(diǎn)講解BACKNEXTPREV教師演示操作過程6.1.5VBScript流程控制一、條件語句(一)選擇分支語句案例:實(shí)現(xiàn)根據(jù)考試成績(jī)分?jǐn)?shù)確定等級(jí)級(jí)別,效果如圖所示。其語法格式為:If<條件1>Then[語句1][Elseif<條件2>Then][語句2]……[Else][語句n]EndIf三、知識(shí)點(diǎn)講解BACKNEXTPREV教師演示操作過程6.1.5VBScript流程控制(二)多路選擇分支語句案例:實(shí)現(xiàn)登錄頁面的分時(shí)問候,效果如圖所示。當(dāng)If條件為

5、True時(shí),即當(dāng)符合If條件時(shí),執(zhí)行If至End之間的腳本。其語法格式為:If<條件>Then[語句1]Else[語句2]EndIf三、知識(shí)點(diǎn)講解BACKNEXTPREV教師演示操作過程6.1.5VBScript流程控制(三)Select…Case語句其語法格式為:SelectCase<表達(dá)式>[Case<表達(dá)式1>[語句1]][Case<表達(dá)式2>[語句2]]…[CaseElse[語句n]]EndSelect三、知識(shí)點(diǎn)講解BACKNEXTPREV二、循環(huán)語句循環(huán)語句結(jié)構(gòu)用于重復(fù)執(zhí)行一組指定的語句。在VBScript中常使

6、用的循環(huán)語句有以下幾種:Do…Loop當(dāng)(或直到)條件為True時(shí)循環(huán)。While…Wend當(dāng)條件為True時(shí)循環(huán)。For…Next指定循環(huán)次數(shù),使用計(jì)算器重復(fù)運(yùn)行語句。三、知識(shí)點(diǎn)講解BACKNEXTPREV(一)Do…Loop循環(huán)1.當(dāng)型循環(huán)結(jié)構(gòu)案例:利用Do…Loop語句實(shí)現(xiàn)從1到100的累加和。效果如圖所示。兩者區(qū)別:當(dāng)?shù)谝淮螆?zhí)行循環(huán)語句條件不成立時(shí),“格式1”不執(zhí)行循環(huán)體,而“格式2”要執(zhí)行一次循環(huán)體。當(dāng)型循環(huán)語句,當(dāng)條件為真(True)時(shí)執(zhí)行循環(huán)體,條件為假(False)時(shí)終止循環(huán)。三、知識(shí)點(diǎn)講解BACKNEXT

7、PREV教師演示操作過程(一)Do…Loop循環(huán)2.直到型循環(huán)結(jié)構(gòu)注:在直到型循環(huán)結(jié)構(gòu)中,條件為假時(shí)執(zhí)行循環(huán)體,條件為真時(shí)終止循環(huán)。三、知識(shí)點(diǎn)講解BACKNEXTPREV(二)While…Wend循環(huán)2.直到型循環(huán)結(jié)構(gòu)用While…Wend語句判別雞兔同籠問題,效果如圖所示。While…Wend語句結(jié)構(gòu)與Do…Loop語句結(jié)構(gòu)類似,是為那些熟悉其語法的用戶提供的。在程序運(yùn)行過程中,每當(dāng)遇到While語句時(shí),首先判斷條件是否成立,如果成立就執(zhí)行循環(huán),不成立則退出循環(huán)。其語法格式為:While<條件>[語句]Wend三、知識(shí)點(diǎn)

8、講解BACKNEXTPREV教師演示操作過程(三)For…Next循環(huán)2.直到型循環(huán)結(jié)構(gòu)利用For…Next語句實(shí)現(xiàn)從1到100的偶數(shù)累加和,效果如圖所示。While…Wend語句結(jié)構(gòu)與Do…Loop語句結(jié)構(gòu)類似,是為那些熟悉其語法的用戶提供的。在程序運(yùn)行過程中,每當(dāng)遇到While語句時(shí),首先判斷條件是

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

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

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