ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
363
363
EMPFEHLEN
-
Ich habe 2 Tabs: Notizen und Aufgaben. Beim Seitenstart soll automatisch der Notizen-Tab geöffnet sein, der andere geschlossen.
Dazu habe ich jeweils 2 Bilder: an.png und aus.png. Bei den Notizen ist standartmäßig der Aus-Tab unsichtbar und bei den Aufgaben ist der An-Tab unsichtbar.
Beim Klick auf einen geschlossenen Tab (aus.png) soll sich derjenige öffnen, wobei sich der andere schließt.
In meinem Beispiel werden erstmal beide An-Tabs ausgeblendet und alle Aus-Tabs und das gebrauchte Tab eingeblendet (Funktion: tauschen()).
Jedoch werden bei mir nur alle Tabs "geschlossen", also die An-Tabs ausgeblendet.
Was mache ich denn falsch?
Danke!
HTML-Code:<div id="notizenAus" style="position:absolute; display:none; padding-top:100px; margin-left:100px;" onclick="tauschen(notizenAn)"> <img src="/images/aus.png" class="tab" /></div> <div id="notizenAn" style="position:absolute; margin-top:100px; margin-left:100px;"> <img src="/images/an.png" class="tab" /></div> <div style="position:absolute; margin-top:100px; margin-left:100px;"> Notizen</div> <div id="aufgabenAn" style="position:absolute; display:none; margin-top:100px; margin-left:200px;"> <img src="/images/an.png" class="tab" /></div> <div id="aufgabenAus" style="position:absolute; padding-top:100px; margin-left:200px;" onclick="tauschen(aufgabenAn)"> <img src="/images/aus.png" class="tab" /></div> <div style="position:absolute; margin-top:100px; margin-left:200px;"> Aufgaben</div>
Code :1 2 3 4 5 6 7 8
function tauschen(tab){ document.getElementById("aufgabenAn").style.display="none"; document.getElementById("notizenAn").style.display="none"; document.getElementById("notizenAus").style.display=""; document.getElementById("aufgabenAus").style.display=""; document.getElementById(tab).style.display="";}"Ein Pessimist ist ein Optimist mit Erfahrung."
-
Du musst die IDs der Container, welche du der Funktion als Parameter übergibst, in Anführungszeichen setzen.
Weiterhin musst du "aufgabenAn" im Quelltext hinter "aufgabenAus" platzieren, damit es in der Schichtposition über diesem liegt und nicht davon überdeckt wird.
-
Dankeschön!
"Ein Pessimist ist ein Optimist mit Erfahrung."
Ähnliche Themen
-
Mainboard tauschen
Von Joerg66 im Forum Linux & UnixAntworten: 3Letzter Beitrag: 11.05.10, 13:20 -
Tasten tauschen per PHP
Von speedyggg im Forum PHPAntworten: 3Letzter Beitrag: 07.10.05, 16:05 -
MFC TABS umstellen auf windows Tabs
Von matriNET im Forum VisualStudio & MFCAntworten: 25Letzter Beitrag: 05.09.05, 17:40 -
tabs in Eingabefeldern auch als tabs anzeigen
Von Eistee im Forum PHPAntworten: 3Letzter Beitrag: 21.07.05, 00:22 -
Kanäle tauschen?
Von metalgear im Forum Microsoft WindowsAntworten: 3Letzter Beitrag: 03.07.05, 18:34





Zitieren
Login





