Historie

Auf dieser Seite werden die bisher erschienenen Artikel, Tutorials und Skripte in Form einer Erscheinungshistorie angezeigt. Die Liste der Artikel ist umgekehrt nach dem Erscheinungsdatum geordnet.

Erscheinungsdatum Thema

13.12.2007

Textareas – Mehrzeilige Eingabeelemente für Text

In Eingabefeldern vom Typ Textarea kann der Seitenbesucher mehrzeilige Texteingaben tätigen. Diese als String gespeicherten Eingabedaten können aus dem Textarea-Element ausgelesen und zur weiteren Verarbeitung in einer Variablen gespeichert werden. Das String-Objekt hält zur Manipulation der Eingabe viele Methoden vor (beachten Sie hierzu auch substring oder split). Aber auch mit selbstdefinierten Funktionen, wie beispielsweise Trim, können die Daten verarbeitet werden. In einigen Beispielen wird zum Beispiel der in einer Textarea gespeicherte Wert (value) ausgelesen oder die Position des Textcursors innerhalb der Textarea ermittelt. ... » mehr

12.12.2007

Verarbeitung von Exceptions in JavaScript

Mit Exceptions kann auf einen aufgetretenen Fehler reagiert werden. Wird beispielsweise in einem Array auf ein nicht vorhandenes Element zugegriffen, so kann der dann auftretende Fehler mit einer Ausnahmebehandlung abgefangen werden. Diese Ausnahmebehandlung leitet die im Fehlerfall nötigen Schritte ein. Behandelt werden Exceptions in einem dafür vorgesehenen Catch-Block, der die zur Fehlerbehandlung nötigen JavaScript-Anweisungen enthält. Exceptions können aber auch (mit Throw) geworfen werden. Hierzu können eigene Exception-Objekte definiert werden, die entsprechende Informationen zum spezifischen Fehler beinhalten. ... » mehr

11.12.2007

JavaScript Events: Das Event onChange

Ein onChange-Event tritt immer dann auf, wenn der Inhalt eines Eingabeelements in einem HTML-Formular durch den Benutzer verändert wurde. Mit seiner Hilfe kann unter Verwendung eines Event-Handlers auf die geänderte Eingabesituation reagiert werden. Einige Beispiele zeigen unter Anderem, wie die eine solche Reaktion aussehen kann. So werden bei Änderungen Ausgaben generiert. Die Ausgabe wird mittels einer Alert-Box realisiert. Alert ist Teil der Schnittstelle des Window-Object, welches unter JavaScript das Öffnen verschiedener Dialog-Boxen ermöglicht. ... » mehr

10.12.2007

Manipulation des Mauscursors mit JavaScript

Das Aussehen des Mauscursors kann mittels Anpassung der entsprechenden Style-Eigenschaften (CSS) angepasst werden. Es gibt eine Reihe von vordefinierten Mauscursorn, die den Benutzer beispielsweise auf einen bestimmten Status hinweisen können. Die hier gezeigten Beispiele setzen den Mauscursor – als Reaktion auf das Überfahren eines Bereichs – auf ein bestimmtes Aussehen (pointer, help oder wait). Auch die Mausposition wird in einem Beispiel ermittelt. Die Ausgabe der Position der Maus wird mit Hilfe des DOM realisiert. Mit der Moethode getElementById wird das vorgesehene Ausgabeelement ermittelt. ... » mehr

09.12.2007

Definition von Variablen in JavaScript

Eine Variable ist ein Speicherplatz, welcher der Speicherung von Werten dient. Mittels Variablenname kann im Programmcode auf diesen gespeicherten Wert zugegriffen werden. JavaScript kennt die drei Standardtypen Number, String und Boolean. Anwendungsbeispiele zeigen, wie der Inhalt von Variablen mit Hilfe der dem Objekt Document zugehörigen Methode write() ansgegeben werden kann. Auch die Sichtbarkeit von Variablen und Objekteigenschaften wird anhand von Beispielen demonstriert. ... » mehr

08.12.2007

Schleifen in JavaScript: Do-While-Anweisung

Zu den unter JavaScript verfügbaren Schleifentypen gehört auch die Do-While-Schleife. Anders als die For-Schleife handelt es sich bei der Do-While-Schleife um eine Fußgesteuerte Schleifenvariante. Dies bedeutet, dass die Abfrage der Schleifenbedingung erst am Ende der Schleife abgefragt wird. Die Do-While-Schleife wird also – anders als die anderen Schleifenvarianten – mindestens einmal ausgeführt. Dies gilt auch dann, wenn die Schleifenbedingung beim Eintritt in den Schleifenkörper von Anfang an nicht gegeben ist. ... » mehr

07.12.2007

Fallunterscheidungen mit dem Switch-Statement

Mit der Switch-Anweisung, die auch Case-Anweisung genannt wird, ist es möglich, Fallunterscheidungen zu differenzieren. Je nach Vorbedingung, die einen bestimmten Fall darstellt, wird ein bestimmter für diesen Fall vorgesehener Code-Abschnitt ausgeführt. Während mit dem If-Statement stets zwischen zwei möglichen Fällen unterschieden wird, ermöglicht es die Switch-Anweisung eine ganze Reihe von Alternativen vorzuhalten. Die Switch-Anweisung ist neben den Schleifen und Funktionen ein Sprachelement von JavaScript. ... » mehr

06.12.2007

Die JavaScript While-Schleife

Die While-Schleife gehört zu den JavaScript-Sprachelementen, die zur Ablaufsteuerung gedacht sind. Genau wie die For-In-Schleife oder die For-Each-Schleife wird der Anweisungsblock im Schleifenkörper mehrfach ausgeführt. Dies geschieht solange, bis eine bestimmte Abbruchbedingung gegeben ist. Anders als die Do-While-Schleife ist die While-Schleife – ebenso, wie die For-Schleife – eine kopfgesteuerte Schleife. ... » mehr

05.12.2007

Checkboxen zur Eingabe von Optionen

Eine Checkbox dient der Eingabe von Werten, die eine genau definierte Menge von Optionen zu einem Eingabeelement vorschreibt. Anders als bei Radio-Buttons, wo nur eine Option einer Gruppe ausgewählt werden kann, ist bei Checkboxen auch die Auswahl mehrerer Optionen erlaubt. Auf die einzelnen Elemente einer Checkbox kann mittels Vektoroperator zugegriffen werden. Dies liegt daran, dass die Optionselemente der Checkbox in Form eines Arrays gespeichert werden. Aber auch mit Hilfe von DOM-Methoden kann auf die Kindelemente (die Optionen) einer Checkbox zugegriffen werden. Anhand von Beispielen wird das Setzen und Abfragen von Checkboxen demonstriert. Unter Verwendung von Events wird beispielsweise auf das Ändern des Zustandes von Checkboxen reagiert. Neben dem onChange-Event wird auch das onClick-Event, welches beim Anklicken einer Option der Checkbox auftritt, verwendet. ... » mehr

04.12.2007

Benutzereingaben versenden – JavaScript und der Submit-Button

Submit-Buttons werden eingesetzt, um vom Benutzer getätigte Eingaben zu bestätigen und an den Webserver zu schicken. Aber auch durch einen Aufruf der Methode Submit des Formular-Objekts im JavaScript-Code kann das Versenden eingegebener Daten eingeleitet werden. Jedes in einem HTML-Dokument enthaltene Formular – genauer gesagt dessen HTML-Elementobjekt in Elementenbaum des Dokuments – verfügt über diese Submit-Methode. Während der Aufruf der Methode Submit das Versenden der im Formular eingegebenen Daten an den Webserver einleitet, kann die ebenfalls dem Formular zugehörige Methode Reset verwendet werden, um die Eingabefelder im jeweiligen Formular zurückzusetzen. ... » mehr