Cú pháp ASP
Tất cả các ví dụ của chúng tôi đều hiển thị mã ASP màu đỏ.
Điều này giúp bạn hiểu cách hoạt động của ASP dễ dàng hơn.
ASP sử dụng VBScript
Ngôn ngữ kịch bản mặc định trong ASP là VBScript.
Ngôn ngữ kịch bản là một ngôn ngữ lập trình nhẹ.
VBScript là phiên bản rút gọn của Visual Basic của Microsoft.
Tệp ASP
Tệp ASP có thể là tệp HTML thông thường. Ngoài ra, các tệp ASP cũng có thể chứa các tập lệnh máy chủ.
Các tập lệnh được bao quanh bởi <% và %> được thực thi trên máy chủ.
Phương thức Response.Write() được ASP sử dụng để ghi đầu ra sang HTML.
Ví dụ sau viết "Hello World" vào HTML:
Ví dụ
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
Hiển thị ví dụ »VBScript không phân biệt chữ hoa chữ thường. Response.Write() có thể được viết dưới dạng reply.write().
Sử dụng JavaScript trong ASP
Để đặt JavaScript làm ngôn ngữ tập lệnh cho một trang web, bạn phải chèn đặc tả ngôn ngữ ở đầu trang:
Ví dụ
<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
Hướng dẫn này sử dụng ngôn ngữ kịch bản VBScript.
Thêm ví dụ
Có một lối tắt dễ dàng đến Response.Write(). Thay vào đó, bạn có thể sử dụng dấu bằng (=).
Ví dụ sau cũng viết "Hello World" vào HTML:
Thẻ HTML có thể là một phần của đầu ra:
Ví dụ
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<h2>You can use HTML tags to format the text!</h2>")
%>
</body>
</html>
Hiển thị ví dụ »Thuộc tính HTML có thể là một phần của đầu ra:
Ví dụ
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<p style='color:#0000ff'>This text is styled.</p>")
%>
</body>
</html>
Hiển thị ví dụ »Ví dụ về VBScript
Hướng dẫn này chứa rất nhiều ví dụ về VBScript.
Tham khảo VBScript
Hướng dẫn này có tài liệu tham khảo VBScript đầy đủ.