網頁設計與製作實驗十一

2022-09-15 08:12:03 字數 2181 閱讀 5169

網頁設計與製作實驗十一(vbscript指令碼語言介紹 –第2部分)

周四下午1、2、3小節,地點31-403

(1課時)

一、 複習之前的內容: iis配置、dw中動態站點設定、vbscript常量、變數 、陣列、運算子、函式

二、 介紹vbscript指令碼語言:vbscript過程、條件語句、迴圈語句

三、 sub子程式

(一)語法

sub 子程式名(引數1,引數2,…)

語句……

end sub

呼叫子程式

call 子程式名(引數1,引數2,…)

(二)舉例

3_11 sub子程式

<%sub lifanghe(a,b,c) '定義乙個子程式

c=a^3+b^3

end sub

dim sum

call lifanghe(2,3,sum)'呼叫子程式

sum%>四、 function函式

(一)語法

function 函式名(引數1,引數2,…)

語句……

end function

呼叫函式

變數= function 函式名(引數1,引數2,…)

函式可以向變數一樣引用和參與運算

(二)舉例

3_12 function函式

<%function lifanghe(a,b) '定義乙個子程式

c=a^3+b^3

lifanghe=c '將最終結果給函式名

end function

dim sum

sum=lifanghe(2,3) '呼叫函式

sum%>五、 使用條件語句

在asp的程式中,常常需要對使用者輸入的資訊進行判斷,如使用者註冊登入時,判斷使用者填寫的資訊是否齊全、密碼是否正確等等,此時就需要用到條件語句。

(一)語法

if…then…else語句

select case語句

(二)舉例

3-13 if…then…else語句

<%dim c '分數

c=84

if c>=90 then

"優秀"

elseif c>=80 and c<90 then

"良好"

elseif c>=60 and c<80 then

"及格"

else

"不及格"

end if

%>3-14 select case語句

<%dim grade

grade="d

select case grade

case "a"

"太不可思議了,你太厲害了"

case "b"

"不錯啊,繼續努力吧"

case "c"

"有點差,還需努力"

case else

"我無話可說"

end select

%>四、迴圈語句

vbscript中迴圈語句是非常重要的語句,通常用於重複執行一組語句,比如累加或從資料庫中依次讀出多條記錄。在vbscript中,常用的迴圈語句有:

(一)語法

for…next 迴圈

do…loop迴圈等。

(二)舉例

3-15迴圈語句:for next迴圈

<%dim i,sum 'i 是迴圈變數

sum=0

for i=1 to 100

sum=sum+i^2

next

sum%>3-16迴圈語句:do loop迴圈

<%dim i,sum

i=1sum=0

do while i<101

sum=sum+i^2

i=i+1

loop

sum%>3-17迴圈巢狀

<%dim i,j,mantou,ren

for i=1 to 25

for j=1 to 100

mantou=i*4+j*0.25

ren=i+j

if mantou=100 and ren=100 then

"大和尚=" & cstr(i) & " 小和尚=" & cstr(j)

""exit for

end if

next

next

%>

《網頁設計與製作》實驗報告

實驗報告 院系名稱 管理學院專業班級 電子商務 10級3班 學生姓名學號 2012年 5 月 25 日 實驗一 html語言實驗 一 實驗目的 1 掌握利用html語言編寫網頁的能力 2 掌握利用html語言編寫 的能力 3 掌握利用html語言編寫表單的能力。二 實驗課時 2學時三 實驗內容 1 ...

網頁設計與製作

淮安市輔仁職業技術學校 2016年春學期電子檔教案 一 序號 3 學科網頁設計與製作授課班級 1407 第 4 週第 1 次課 執教者常雪敏 二 授課型別 a a新授課 b複習課 c習題課 三 授課章節 標題專案一 建立iframe內聯框架 四 教學目標 任務一建立iframe內聯框架 五 重難點 ...

《網頁製作》教學設計

魔術揭密 一 教材依據 義務教育中小學教科書 實驗 初中資訊科技第四冊,第二單元 製作七彩的網頁 活動1 初識html語言 以及活動2中的關於部分frontpage2000的內容。二 設計思想 教學指導思想 資訊科技課是一門實踐性很強 極富創造性 具有明顯時代發展性特點的課程。而現代教育理論提倡以學...