Biến sử dụng không cần khai báo mà tự xác định khi gán giá trị. Mặc định, tất cả các biến đều có kiểu variant (kiểu biến thể) Triệu gọi thủ tục: Call Tên thủ tục | Active Server Pages Response .write name Wend V Do .loop Do While điều kiện Các câu lệnh Loop Ví dụ Do While not esponse .write name Loop 3. Khai báo hàm và thủ tục a. Thủ tục Subroutines Sử dụng cú pháp sub để khai báo thủ dụ Sub Chao Chào bạn End sub Ngoài ra thủ tục còn cho phép truyền tham biến. Ví dụ Sub Chao ten Chào bạn ten End sub Biến sử dụng không cần khai báo mà tự xác định khi gán giá trị. Mặc định tất cả các biến đều có kiểu variant kiểu biến thể Triệu gọi thủ tục Call Tên thủ tục Ví dụ Call Chao Thủ tục không thể trả về một giá trị khi nó được triệu gọi giá trị của nó không được sử dụng. Để trả về giá trị khi gọi chương trình bạn sử dụng Hàm function b. Hàm function Sử dụng cú pháp function để khai báo dụ Function Tong a b Tong a b End Function Trung tâm phát triển phần mềm - ĐHĐN - 13 - Active Server Pages Trong ví dụ trên hàm Tong trả về kết quả tổng của hai số. Cách gọi hàm như sau Tong 2 3 4. Trộn lẫn mã VBScript ASP và HTML Ngoài việc sử dụng phương thức write của đối tượng Response bạn có thể trộn lẫn và sử dụng kết hợp thẻ HTML với các lệnh điều khiển của VBScript. Ví dụ Viết đoạn mã của trang html h1 Chao h1 font size 1 Chào các bạn font br font size 2 Chào các bạn font br html Có thể viết lại tương đương như sau html h1 Chao h1 for i 1 to 2 font size i Chào các bạn font br Next html Trung tâm phát triển phần mềm - ĐHĐN - 14 - Active Server Pages CHƯƠNG 3 THAM CHIẾU ĐỐI TƯỢNG Đối tượng là những đoạn chương trình có khả năng thực hiện một số công việc cơ bản nào đó. Mỗi đối tượng là một kết hợp giữa lập trình và dữ liệu. ASP cung cấp sẵn 5 đối tượng object những đối tượng này đã có sẵn chỉ cần biết cách sử dụng. Mỗi đối tượng thực hiện một số chức năng riêng khác nhau. Các đối tượng này được gọi là các Built-in-Object bao gồm Request lấy thông tin từ người duyệt web user .