ASP -syntaxis
Al onze voorbeelden tonen de ASP-code in het rood.
Dit maakt het voor u gemakkelijker om te begrijpen hoe ASP werkt.
ASP gebruikt VBScript
De standaard scripttaal in ASP is VBScript.
Een scripttaal is een lichtgewicht programmeertaal.
VBScript is een light-versie van Microsoft's Visual Basic.
ASP-bestanden
ASP-bestanden kunnen gewone HTML-bestanden zijn. Daarnaast kunnen ASP-bestanden ook serverscripts bevatten.
Scripts omgeven door <% en %> worden uitgevoerd op de server.
De methode Response.Write() wordt door ASP gebruikt om uitvoer naar HTML te schrijven.
In het volgende voorbeeld wordt "Hello World" in HTML geschreven:
Voorbeeld
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
VBScript is niet hoofdlettergevoelig. Response.Write() kan worden geschreven als response.write().
JavaScript gebruiken in ASP
Om JavaScript in te stellen als de scripttaal voor een webpagina, moet u een taalspecificatie bovenaan de pagina invoegen:
Voorbeeld
<%@ language="javascript"%>
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>
Deze tutorial gebruikt de VBScript-scripttaal.
Meer voorbeelden
Er is een gemakkelijke snelkoppeling naar Response.Write(). U kunt in plaats daarvan een gelijkteken (=) gebruiken.
In het volgende voorbeeld wordt ook "Hello World" in HTML geschreven:
Voorbeeld
<!DOCTYPE html>
<html>
<body>
<%
="Hello World!"
%>
</body>
</html>
HTML-tags kunnen een onderdeel zijn van de uitvoer:
Voorbeeld
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<h2>You can use HTML tags to format the text!</h2>")
%>
</body>
</html>
HTML-attributen kunnen een onderdeel zijn van de uitvoer:
Voorbeeld
<!DOCTYPE html>
<html>
<body>
<%
Response.Write("<p style='color:#0000ff'>This text is styled.</p>")
%>
</body>
</html>
VBScript-voorbeelden
Deze tutorial bevat veel VBScript-voorbeelden.
VBScript-referentie
Deze tutorial heeft een volledige VBScript-referentie.