Toggle Elements
Javascript Demonstration und Test

Auf dieser Seite werden die Javascript-Funktionen toggleVisB() und toggleVisI()
demonstriert, getestet und erklärt.

toggleVisB

Die Javascript-Funktion toggleVisB() ist für das Ein- und Ausblenden eines Block-Elements vorgesehen und wechselt die CSS-Eigenschaft display zwischen none und block.

Wenn Du auf die Schaltfläche An/Aus klickst, dann erscheint unten ein neuer Absatz, der die Funktionalität der Javascript-Routine toggleVisB() zeigt.


toggleVisI

Die Funktion toggleVisI() wechselt die CSS-Eigenschaft display zwischen none und inline und dient dazu, ein Inline-Element ein- und auszublenden.

Klicke auf die Schaltfläche Toggle, um diese Funktion ebenfalls zu testen.
Dann erscheint hier ein anderer Wortlaut.


Das funktioniert natürlich auch für Elemente mit den Inline-Javascript-Attributen onmouseover() und onmouseout().

Bewege die Maus über das Fragezeichen-Symbol .


Noch ein Test:
Bewege die Maus waagerecht über die folgende Reihe von Sternen.
Die Anzeige sollte flimmern...

                                     


Der Code

Zum Verständnis kannst Du die beiden Funktionen toggleVisB() und toggleVisI() anzeigen, indem Du hier klickst.


Die Alternative

Ganz oben auf dieser Seite (im Tipp) ist die Rede von den komplementären Funktionen show() und hide().
Diese arbeiten nicht mit der CSS-Eigenschaft display, sondern mit dem HTML-Attribut hidden.
Außerdem gibt es noch die Funktion alth(), die das hidden-Attribut abhängig von seinem Zusatnd setzt bzw. löscht.
Das Besondere an diesen drei Funktionen ist, dass man ihnen beliebig viele Elemente übergeben kann.
Sie können also auch
alth('elm01','elm02','elm03') schreiben, um die Sichtbarkeit aller angegebenen Elemente mit einer Anweisung umzuschalten.
Als kürzere Schreibweise anstellen von alth() kannst du auch alth() (alternate hidden) schreiben.
Der Wechsel des gelben Wortes in diesem Absatz und der folgende Code-Block benutzen diese Funktion.

Klicke auf diese Schaltfläche, um sie anzuzeigen.


Zurück   |   Startseite  |  Kontakt

GEGSOFT Home Artikel Zeitkritik Kochrezepte GEG-FUN Weisheiten Erotische Elektrostimulation Violet Wand Glossar
Dokumentation Versionsgeschichte Seitenaufbau DOM-Komponenten Stylesheet Farbdefinitionen Testseite Alterskontrolle Testseite ToggleVis Spannungsteiler
Sitemap Copyright Impressum Über GEGSOFT Kontakt
Tipp:
Es gibt als Alternative zu den hier vorgestellten Funktionen toggleVisB() und toggleVisI() zwei komplementäre Funktionen, die etwas Ähnliches leisten: show() und hide().
Mehr dazu erfährst Du am Ende der Seite. ×