Bài giảng tổng quan về VB Script

7 752 4
Bài giảng tổng quan về VB Script

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bài giảng tổng quan về VB Script

1Visual Basic SCRIPTKhoa CNTT – ĐHKHTN2Nội dungl Giới thiệu, vị tríl Biến, kiểu dữ liệul Cấu trúc điều khiểnl Hàm, thủ tụcl Xử lý sự kiện trong trang Web3Giới thiệul VBScriptlàngôn ngữ lập trình kiểu thông dịch dành cho Web.Khi đoạn mã VBScript được chèn vào trang HTML thìtrình duyệt Web sẽ thông dich vàthực hiệnl VBScript do Microsoft phát triển .Cúpháp của nógần giống như Visual Basic. l VBScript làngôn ngữ script được viết phía client vànóchỉ được hổ trợ tốt nhất trên trình duyệt Internet Explore của Microsoft. 24Vị trítrong trang HTMLl Đặt giữa tag <head> và</head>– Khi đoạn script đặt giữa tag <head> . </head> thìbảo đảm nósẽ được thực thi trước khi gọi hàml Đặt giữa tag <body> và</body>– Đoạn script trong phần body được thực thi khi trang web đang mởl Đặt giữa tag <body> và</body> hay <head>và</head>– Đoạn script cóthể đặt trong phần đầu hay phần thân của tag HTML. Số lượng đoạn script không hạn chế5Vídụ cơ bản về VBScriptl Xuất chuỗil Định dạng chuỗil Đặt script trong headl Đặt script trong body6Biến, kiểu dữ liệul Khai báo biến– Dim x, y ,z– Dim a(10) ‘khai báo 1 mảng 1 chiều có10 phần tử– Dim b(5,10) ‘khai báo mảng 2 chiều– Redim a(20) ‘khai báo lại mảng a, tăng thêm 10 phần tử (vẫn giữ lại giátrị 10 phần tử đầu)l Kiểu dữ liệu– Khi khai báo, biến chỉ có1 kiểu làvariant– Các kiểu dữ liệu con (number, string, boolean, object,…) sẽ được gán cho biến khi sử dụng 37Vídụvềbiến vàmảngl Tạo biếnl Thêm giátrị biến vào chuỗil Tạo mảng8Cấu trúc điều kiệnIf<biểu thức điều kiện> Then <Lệnh>If<biểu thức điều kiện> Then Else .End IfSelect Case<Tên biến>Case<giátrị 1> Case<giátrị i> .Case Else End Select9Vídụvềcấu trúc điều kiệnl If . Then Elsel If . Then Elseifl Select casel Random link 410Cấu trúc lặpDo While<Biểu thức điều kiện> LoopDo Loop While<Biểu thức điều kiện>While <Biểu thức điều kiện> .WEnd11Cấu trúc lặpFor <biến đếm>=<Chỉ số đầu> To <Chỉ số cuối> .<Lệnh i>NextFor <biến đếm>=<Chỉ số đầu> To <Chỉ số cuối>Step<Bước nhảy> .<Lệnh i>NextFor Each <biến> in <biến collection> .Next12Vídụvềcấu trúc lặpl For .Nextl Looping through the HTML headersl For Eachl Do .While 513Hàm , thủ tụcl Function <tên hàm>(<danh sách các tham số>) .End Functionl Sub <Tên thủ tuc>(<danh sách các tham số>) End Sub14Hàm , thủ tụcl Gọi hàmname = findname(agr1,…)l Gọi thủ tụcCall MyProc(arg1,arg2,…)MyProc arg1,arg2 15Vídụvềhàm vàthủ tụcl Thủ tụcl Hàm 616Xử lý sự kiệnl Xử lý sự kiện tương tự như JavaScriptl Đặt tên hàm códạng : <tên đối tượng>_<tên sự kiện>17Xử lý sự kiện<HTML><HEAD><SCRIPT LANGUAGE="VBScript"><!--Sub vbsBtn_OnClickwindow.alert("VBScript Event Handler")End Sub--></SCRIPT></HEAD><BODY><INPUT TYPE=BUTTON NAME="vbsBtn" VALUE="VBS Test"></BODY></HTML>18Một số hàm cơ bản khácl Xuấy ngày thángl Xuất thángl Hàm DateAddl Định dạng ngày thángl Kiểm tra ngày hợp lệl Hàm Uppercase, lowercasel Đảo chuỗil Thay thế chuỗil . chuỗi 719Bài tập thực hànhl Tham khảo trang Web HOCASPl Tham khảo các vídụ được cung cấpl Tìm hiểu vàviết lại từng vídụ . kiện<HTML><HEAD>< ;SCRIPT LANGUAGE="VBScript"><!--Sub vbsBtn_OnClickwindow.alert("VBScript Event Handler")End Sub-->< /SCRIPT& gt;</HEAD><BODY><INPUT. <head>và</head>– Đoạn script cóthể đặt trong phần đầu hay phần thân của tag HTML. Số lượng đoạn script không hạn chế5Vídụ cơ bản về VBScriptl Xuất chuỗil

Ngày đăng: 22/08/2012, 10:37

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan