Struppi: onClick Style ersetzen und vice versa

Beitrag lesen

Hallo Liste,
Ich habe eine Tabelle mit Links, die ihr euch wie "Reiter", also waagerecht denken müßt. Diese Reiter habe ich mithilfe eines Stylesheets so gestaltet, daß es tatsächlich wie die Windowsreiter aussieht. Also Oben und rechts ein dunkler Rand, links und unten weiß. Jetzt will ich mit Javascript, daß beim Klick auf den Link im Reiter dieses Style ersetzt wird durch ein anderes. Das klappt auch schon halbwegs. Wenn man jetzt aber auf einen anderen Link klickt, soll das Style bei dem vorigen Link wieder "zurückgesetzt" werden.

Du musst dir einfach das Objekt merken.

z.b.

<td onclick="swap(this);">.....</td>

var merker = null;

function swap(obj)
{
if(!obj) return;
if(merker) merker.style = old_style;
merker = obj;
obj.style = new_style;
}

Struppi.