Einbetten von VBScript in HTML zum Festlegen von Benutzervariablen

Sie können mit HTML nur interaktive Elemente mit HTML-Elementen hinzufügen. Sie müssen jedoch eine andere Sprache verwenden, um wirklich dynamische Inhalte für Ihre Kunden zu erzeugen. Verwenden Sie VBScript, um Code zu erstellen, der auf Elemente eines Dokuments zugreift und auf Benutzereingaben reagiert, z. B. wenn ein Benutzer Informationen über sich selbst oder einen bestimmten Kauf eingibt.

HTML und VBScript

Bei der Verwendung von HTML zur Erstellung dynamischer Webseiten wird normalerweise eine Skriptsprache irgendwo auf der Seite eingebettet. Bezeichnen Sie den Anfang eines VBScript-Elements mit HTML-Script-Tags, die angeben, dass der folgende Code als VBScript interpretiert werden soll. Das folgende Beispiel veranschaulicht diese öffnenden und schließenden Tags:

VBScript-Variablen

Im eingebetteten VBScript werden Sie zweifellos Benutzereingabevariablen handhaben. In VBScript behandeln Sie Variablen, indem Sie sie mit den Anweisungen "Dim", "Public" oder "Private" deklarieren. Während Sie Variablen ohne diese Elemente deklarieren können, wird dies als schlechte Praxis betrachtet. Außerdem können Sie Variablen Werte zuweisen, indem Sie den Zuweisungsoperator oder "=" verwenden. Das folgende Beispiel zeigt, wie Variablendeklaration und Zuweisung funktionieren:

VBScript-Eingabefelder

Während Variablen in einem VBScript innerhalb des Skripts selbst deklariert und verwendet werden können, rufen Sie zum Sammeln von Eingaben des Benutzers spezielle VBScript-Funktionen auf, um Eingabeelemente für den Benutzer zur Interaktion zu erheben. Die Funktion "InputBox" gibt dem Benutzer beispielsweise die Möglichkeit, Text einzugeben, der in einer Variablen innerhalb eines VBScript gespeichert werden kann, wie das folgende Beispiel veranschaulicht:

Aufruf von VBScript aus HTML

Mit diesen Elementen können Sie VBScript aus Ihrem HTML-Code aufrufen, das den Benutzer zur Eingabe auffordert und auf dieser Eingabe basierende Benutzervariablen abruft. Im folgenden Beispiel können Sie den Vornamen des Benutzers über eine InputBox-Funktion abfragen, eine Variable mit den Daten festlegen und die Funktion über eine HTML-Schaltfläche aufrufen:

Klick mich

Beliebte Beiträge