D.R.: Stylesheet ändern

Beitrag lesen

Hallo,

Am bessersten™ nimmst du an Stelle eines Links einen Button. Dann kannst du dir auch das hässliche „javascript:void(0)“ sparen.

IMHO noch besser: man setzt den Funktionsaufruf direkt hinter das Pseudoprotokoll "javascript:"!

Ob das besser ist, ist fraglich.
Denn:
• man kann per „this“ z.B. nicht mehr direkt auf den Link verweisen
• Ein Rückgabewert führt dazu, dass dieser auf einer leeren Seite angezeigt wird.
• man erstellt eine Zeichenkette, deren Funktionsweise teilweise etwas problematisch ist (OK, hat auch Vorteile).

Dann kann man ggf. auch noch an der Statuszeile sehen was beim Klick auf den Link passieren soll.

Sofern der Seitenautor einen sinnvollen Funktionsnamen wählt, ja.

Hm, alternativ könnte man vielleicht auch in den void-Operator eine sinnvolle Zeichenkette setzen.

z.B.
javascript:void("Stylesheet ändern")

wäre zumindest eine Option. Ausgeführt wird da ja eh nix.

mfg. Daniel