Orlando: Aktive Elemente umformatieren

Beitrag lesen

Hi René,

<input type="button" value="Fett" onClick="schreibe_fett()" />

hm, magst du das nicht lieber per CSS lösen? Überall EventHandler einzufügen ist doch Overkill...

input:active { font-weight:bold; }
 input:focus  { ... }

http://selfhtml.teamone.de/css/eigenschaften/pseudoformate.htm#link_visited_hover_active_focus

Das erscheint mir deutlich einfacher, funktioniert in den meisten Browsern (der Prozentsatz der CSS-unfähigen Browser ist IMHO wesentlich geringer als der mit deaktiviertem Javascript) und kann bei Bedarf auch ausgelagert werden, spart somit Code.

Wenn es sich nur um Buttons handelt, kannst du input[type="button"]:active verwenden, aber das kapiert der M$IE wieder mal nicht. Verwende dann besser eine Klasse.

LG Roland