網頁設計與製作實驗十一(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的內容。二 設計思想 教學指導思想 資訊科技課是一門實踐性很強 極富創造性 具有明顯時代發展性特點的課程。而現代教育理論提倡以學...