Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

ASP Syntax


All our examples shows the ASP code in red.

This makes it easier for you to understand how ASP works.


ASP Uses VBScript

The default scripting language in ASP is VBScript.

A scripting language is a lightweight programming language.

VBScript is a light version of Microsoft's Visual Basic.


ASP Files

ASP files can be ordinary HTML files. In addition, ASP files can also contain server scripts.

Scripts surrounded by <% and %> are executed on the server.

The Response.Write() method is used by ASP to write output to HTML.

The following example writes "Hello World" into HTML:

Example

<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>

</body>
</html>
Show Example »

VBScript is case insensitive. Response.Write() can be written as response.write().


Using JavaScript in ASP

To set JavaScript as the scripting language for a web page you must insert a language specification at the top of the page:

Example

<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>

</body>
</html>

This tutorial uses the VBScript scripting language.



More Examples

There is an easy shortcut to Response.Write(). You can use an equal sign (=) instead.

The following example also writes "Hello World" into HTML:

Example

<!DOCTYPE html>
<html>
<body>
<%
="Hello World!"
%>

</body>
</html>
Show Example »

HTML tags can be a part of the output:

Example

<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<h2>You can use HTML tags to format the text!</h2>")
%>

</body>
</html>
Show Example »

HTML attributes can be a part of the output:

Example

<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<p style='color:#0000ff'>This text is styled.</p>")
%>

</body>
</html>
Show Example »

VBScript Examples

This tutorial contains a lot of VBScript examples.

VBScript Examples


VBScript Reference

This tutorial has complete VBScript reference.

VBScript Reference


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
sales@w3schools.com

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
help@w3schools.com

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.