WebCourse - Visual Basic Script
l Giới thiệu, vị trí
l Biến, kiểu dữ liệu
l Cấu trúc điều khiển
l Hàm, thủ tục
l Xử lý sự kiện trong trang Web
Tóm tắt nội dung WebCourse - Visual Basic Script, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
1Visual Basic SCRIPT Khoa CNTT – ĐHKHTN 2 Nội dung l Giới thiệu, vị trí l Biến, kiểu dữ liệu l Cấu trúc điều khiển l Hàm, thủ tục l Xử lý sự kiện trong trang Web 3 Giới thiệu l VBScript là 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ện l 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. 24 Vị trí trong trang HTML l Đặt giữa tag và – Khi đoạn script đặt giữa tag ... thì bảo đảm nó sẽ được thực thi trước khi gọi hàm l Đặt giữa tag và – Đoạn script trong phần body được thực thi khi trang web đang mở l Đặt giữa tag và hay và – Đ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ế 5 Ví dụ cơ bản về VBScript l Xuất chuỗi l Định dạng chuỗi l Đặt script trong head l Đặt script trong body 6 Biến, kiểu dữ liệu l 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 37 Ví dụ về biến và mảng l Tạo biến l Thêm giá trị biến vào chuỗi l Tạo mảng 8 Cấu trúc điều kiện If Then If Then .... Else ... End If Select Case Case .... Case ..... Case Else ...... End Select 9 Ví dụ về cấu trúc điều kiện l If... Then ....Else l If... Then ....Elseif l Select case l Random link 410 Cấu trúc lặp Do While .... Loop Do .... Loop While While ............... WEnd 11 Cấu trúc lặp For = To ............... Next For = To Step ............... Next For Each in ... Next 12 Ví dụ về cấu trúc lặp l For ...Next l Looping through the HTML headers l For ....Each l Do .....While 513 Hàm , thủ tục l Function (<danh sách các tham số>) ............... End Function l Sub (<danh sách các tham số>) .... End Sub 14 Hàm , thủ tục l Gọi hàm name = findname(agr1,…) l Gọi thủ tục Call MyProc(arg1,arg2,…) MyProc arg1,arg2 15 Ví dụ về hàm và thủ tục l Thủ tục l Hàm 616 Xử lý sự kiện l Xử lý sự kiện tương tự như JavaScript l Đặt tên hàm có dạng : _ 17 Xử lý sự kiện <!-- Sub vbsBtn_OnClick window.alert("VBScript Event Handler") End Sub --> 18 Một số hàm cơ bản khác l Xuấy ngày tháng l Xuất tháng l Hàm DateAdd l Định dạng ngày tháng l Kiểm tra ngày hợp lệ l Hàm Uppercase, lowercase l Đảo chuỗi l Thay thế chuỗi l ... chuỗi 719 Bài tập thực hành l Tham khảo trang Web HOCASP l Tham khảo các ví dụ được cung cấp l Tìm hiểu và viết lại từng ví dụ
File đính kèm:
- WebCourse - Visual Basic Script.pdf