Cú pháp ASP
- Trang trước Cài đặt ASP
- Trang tiếp theo Biến ASP
Bạn không thể nhìn thấy mã nguồn ASP trong trình duyệt bằng cách xem mã nguồn, bạn chỉ có thể nhìn thấy kết quả đầu ra của tệp ASP, mà đó chỉ là HTML thuần túy. Bởi vì, trước khi kết quả được gửi trở lại trình duyệt, vân bản đã được thực thi trên máy chủ.
Trong hướng dẫn ASP của chúng tôi, mỗi ví dụ đều cung cấp mã ASP ẩn. Điều này sẽ giúp bạn dễ hiểu nguyên lý hoạt động của chúng.
Mẫu
- Viết văn bản bằng ASP
- nếu tạo văn bản bằng ASP.
- Thêm HTML vào văn bản
- nếu tạo ra cả các thẻ HTML và văn bản thuần.
Cơ sở ngữ pháp cơ bản của ASP
Trong hầu hết các trường hợp, tệp ASP chứa các thẻ HTML, tương tự như tệp HTML. Tuy nhiên, tệp ASP cũng có thể chứaKịch bản máy chủcác kịch bản này được chia cách bởi <% và %> bọc lại.
Kịch bản máy chủThực thi trên máy chủnó có thể chứa các biểu thức hợp lệ, lệnh hoặc toán tử.
Ghi xuất ra cho trình duyệt
Lệnh response.write được sử dụng để ghi xuất ra. Ví dụ sau gửi một đoạn văn bản đến trình duyệt: "Hello World".
<html> <body> <% response.write("Hello World!") %> </body> </html>
Có một cách viết tắt cho lệnh response.write. Ví dụ sau tương đương với ví dụ trên:
<html> <body> <%="Hello World!"%> </body> </html>
Sử dụng VBScript trong ASP
Bạn có thể sử dụng nhiều ngôn ngữ lập trình trong ASP. Tuy nhiên, ngôn ngữ lập trình mặc định là VBScript:
<html> <body> <% response.write("Hello World!") %> </body> </html>
Ví dụ trên đã viết văn bản "Hello World!" vào phần body của tài liệu.
Lưu ý:Nếu bạn cần biết thêm về VBScript, hãy học giáo trình của chúng tôi Giáo trình VBScript。
Sử dụng JavaScript trong ASP
Nếu cần sử dụng JavaScript làm ngôn ngữ kịch bản mặc định của một trang cụ thể, bạn phải chèn một dòng thiết lập ngôn ngữ ở đầu trang:
<%@ language="javascript"%> <html> <body> <% Response.Write("Hello World!") %> </body> </html>
Chú ý:Khác với VBScript - JavaScript nhạy cảm với chữ hoa và chữ thường. Do đó, bạn cần sử dụng các chữ cái in và không in khác nhau dựa trên yêu cầu của JavaScript để viết mã ASP.
Lưu ý:Nếu bạn cần biết thêm về JavaScript, hãy học giáo trình của chúng tôi Giáo trình JavaScript。
Các ngôn ngữ lập trình kịch bản khác
ASP và VBScript và JScript hợp tác một cách nguyên sinh (JScript là thực hiện của Microsoft của JavaScript). Nếu bạn cần sử dụng ngôn ngữ lập trình khác để viết kịch bản, chẳng hạn như PERL, REXX hoặc Python, bạn sẽ phải cài đặt động cơ kịch bản tương ứng.
Lưu ý quan trọng:Vì đoạn mã được thực thi tại máy chủ, nên trình duyệt hiển thị tệp ASP không cần hỗ trợ đoạn mã.
- Trang trước Cài đặt ASP
- Trang tiếp theo Biến ASP