ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
5335
5335
EMPFEHLEN
-
Hi.
Ich habe so ein kleines Problem mit einer Tabelle (diese wird dynamisch mit einer JSP aufgebaut).
Die Tabelle erhällt nur dann eine extra Zeile (über alle Spalten) wenn für den aktuellen Eintrag eine Beschreibung vorhanden ist.Code java:1 2 3 4 5 6 7 8 9 10 11 12 13 14
<tr onclick="show_hide_Layer('entry_<%= i %>')"> <td class="a_download_table_entry"><a href="<%= link %>"><%= title %></a><%= description != null ? " (Beschreibung)" : "" %></td> <td class="a_download_table_entry" style="text-align: center;"><%= version != null ? version : "" %></td> <td class="a_download_table_entry" style="text-align: right;"><%= size %></td> <td class="a_download_table_entry" style="text-align: right;"><%= date %></td> </tr> <% // Beschreibung nur hinzufügen, wenn vorhanden if(description != null){ %> <tr id="entry_<%= i %>" style="display:none;"> <td colspan="4" class="a_download_table_description"><%= description %></td> </tr> <% } %>
Es funktioniert auch, und sieht anfangs auch korrekt aus. Wenn ich nun aber diese Zeile öfters ein uns ausblende, so wird der Abstand zu der nachfolgenden Zeile immer größer.
Meine Javascript-Funktion sieht so aus
Code javascript:1 2 3 4 5 6 7
function show_hide_Layer(layerName) { var element = document.getElementById(layerName); if(element.style.display=="none") element.style.display="block"; else element.style.display="none"; }
Kann mir jemand sagen wo hier mein Fehler liegt/liegen könnte?
Danke
-
Der Fehler liegt hier:
Code :1
element.style.display="block";
<tr> ist von Hause aus kein Blockelement.
Weise stattdessen der display-Eigenschaft eine leere Zeichenkette zu, wenn du sie anzeigen willst.
Ähnliche Themen
-
Wenn status = 1 aus style display:none display:block machen
Von spikaner im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 16.01.11, 09:04 -
CSS hilfe bei display:block
Von Sk8terboi im Forum CSSAntworten: 6Letzter Beitrag: 14.05.08, 09:31 -
display block / display none ?
Von nordi im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 09.01.08, 11:43 -
display:block bei Links & IE
Von rethus im Forum CSSAntworten: 5Letzter Beitrag: 13.10.06, 13:24 -
display: block bei IE und Firefox
Von CrushLog im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 26.11.04, 23:47





Zitieren
Login




