ThomasP: Kombination aus Rollover mit Klick

Beitrag lesen

Hallo erstmal!

Du hast die loesung schon hingeschrieben:

Das Beispiel aus der Praxis:
6 nebeneinanderstehende Stühle, zuerst grau, sind Navigationsbuttons . Bei
mouseover wird der entspr. Stuhl rot

onMouseover="markiere_stuhl('stuhlx')"

u. bleibt rot bei Klick.
onClick="setze_stuhl('stuhlx')"

Geht man mit

mouseover auf andere Stühle, werden die entspr. Stühle, wo gerade mouseover ist,
zusätzlich zu dem angeklickten Stuhl rot.

das gleiche onMouseover

Dazu muss zu jedem mouseover-Stuhl

eine Info eingeblendet werden, die über 2 Grafiken
realisiert wird ;

wird mit grafik austauschen in markiere_stuhl implementiert

diese Info verschwindet wieder bei mouseout des entspr. Stuhls.
onMouseout="demarkiere_stuhl('stuhlx')"

Bei Klick auf einen neuen Stuhl wird der alte geklickte wieder deaktiviert (grau) und der neue aktiv (rot).
z.B. bei setze_stuhl() wird eine variable mit dem aktuellen stuhl belegt (zb. name oder nummer der grafik) und dann ausgelesen und diese grafik zurueckgesetzt usw. usf.

und nun viel spass beim basteln ;-)

uebrigens findest Du die beispiele in selfHTML

Gruss
Thomas