ASP -Syntax


Alle unsere Beispiele zeigen den ASP-Code in Rot.

Dies erleichtert Ihnen das Verständnis der Funktionsweise von ASP.


ASP verwendet VBScript

Die Standard-Skriptsprache in ASP ist VBScript.

Eine Skriptsprache ist eine leichtgewichtige Programmiersprache.

VBScript ist eine Light-Version von Microsofts Visual Basic.


ASP-Dateien

ASP-Dateien können gewöhnliche HTML-Dateien sein. Darüber hinaus können ASP-Dateien auch Serverskripte enthalten.

Von <% und %> umgebene Skripte werden auf dem Server ausgeführt.

Die Response.Write()- Methode wird von ASP verwendet, um Ausgaben in HTML zu schreiben.

Das folgende Beispiel schreibt "Hello World" in HTML:

Beispiel

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

</body>
</html>

VBScript unterscheidet nicht zwischen Groß- und Kleinschreibung. Response.Write() kann als response.write() geschrieben werden.


Verwendung von JavaScript in ASP

Um JavaScript als Skriptsprache für eine Webseite einzustellen, müssen Sie oben auf der Seite eine Sprachangabe einfügen:

Beispiel

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

</body>
</html>

Dieses Tutorial verwendet die Skriptsprache VBScript.



Mehr Beispiele

Es gibt eine einfache Verknüpfung zu Response.Write(). Sie können stattdessen ein Gleichheitszeichen (=) verwenden.

Das folgende Beispiel schreibt ebenfalls "Hello World" in HTML:

Beispiel

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

</body>
</html>

HTML-Tags können Teil der Ausgabe sein:

Beispiel

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

</body>
</html>

HTML-Attribute können Teil der Ausgabe sein:

Beispiel

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

</body>
</html>

VBScript-Beispiele

Dieses Tutorial enthält viele VBScript-Beispiele.

VBScript-Beispiele


VBScript-Referenz

Dieses Tutorial enthält eine vollständige VBScript-Referenz.

VBScript-Referenz