Willkommen in der Webstatt Zum Webstatt Blog und Stories
Abooya am 20.05.06 18:15

Hallo!
Ich möchte eine kleine Webseite schreiben, die eben unter anderem auch ein tabsystem beinhaltet. nun wechselt er mir nur leider nicht den tab(genaugenommen macht er garnichts), wenn ich auf den Link klicke. Ich komme einfach nicht auf den Fehler, hat es vielleicht etwas damit zu tun, dass eine tabellenzelle geändert werden soll? Hoffentlich kann mir jemand helfen.

Hier ist der Code:
<script type="text/javascript">
activetab=0;

function wechseltab(tab)
{
document.write(tab);
document.getElementById(tab).style.border-bottom='none';
if(activetab!=0)
{
document.getElementById(activetab).style.border-bottom='1px solid';
}
activetab = tab;
}
</script>


und eine beispielstabellenzelle:
<td style="border-left:none; border-right:1px solid; border-bottom:1px solid; border-top:1px solid; border-color:#CCCCCC; padding:3px;" id="tab_3"><a onClick="wechseltab('tab_3')">Hoijweorijawlekr</a></td>

mit freundlichen Grüssen
Abooya

netcup.de Warum gibt es hier Werbung?
Zeronet Zeronet am 20.05.06 19:12

hm wo veränderst du denn dann mal activetab, das bleibt ja immer 0.
warum schreibst du tab_3 einfach mal so ins Dokument?
ich glaub ich hab nicht ganz verstanden was du machen möchtest.

Abooya am 21.05.06 11:17

stimmt, ich habe vergessen, den activetab zu ändern. habe ich jetzt eingefügt, aber es passiert trotzdem nichts.
das soll er machen:
wenn man auf einen link klickt, soll der untere Rahmen der entsprechenden Tabellenzelle zum Content hin verschwinden und der untere Rahmen des activetabs erscheinen.

Zeronet Zeronet am 21.05.06 13:24

Hast du ein Beispiel wo online?

Abooya am 21.05.06 16:21

In etwa so: http://www.ammunition-company.net/shop/index.php?group=Schusswaffen

nuit nuit am 30.05.06 13:47

http://webfx.eae.net/dhtml/tabpane/tabpane.html

recht gutes tabsystem <D

wenn du iframes verwenden moechtest, dann musst es ein bisschen hacken <D dann brauch er naemlich noch einen pagereload...weiss gerade die Zeilen nicht, aber du musst ein location.reload() einfuegen :D

Abooya am 30.05.06 18:55

aja, vielen dank, nehme ich einfach das :)

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt