Hallo,
und die nächste Frage, um meine DVD-Verwaltung bezüglich ihrer Programmierung
zu optimieren:
Wie kann ich Tabellenzeilen zu Gruppen zusammenfassen?
Beispiel:
<table>
<tr>
...Spalten...
</tr>
<tr name="Seite_1">
...Spalten...
</tr>
<tr name="Seite_1">
...Spalten...
</tr>
<tr name="Seite_1">
...Spalten...
</tr>
<tr name="Seite_2">
...Spalten...
</tr>
<tr name="Seite_2">
...Spalten...
</tr>
<tr name="Seite_2">
...Spalten...
</tr>
...usw...
</table>
Hintergrund:
Ich werde einen Blättermechanismus einbauen und hierfür wäre es eine enorme
Erleichterung, wenn ich über das Ansprechen von Zeilen-Gruppen diese ein-
und ausblenden könnte.
Mein erster Entwurf sieht wie folgt aus:
function Blaettern (Seite)
{
var Zeilen = document.getElementsByTagName("tr");
for (var i = 0; i < Zeilen.length; i++)
{
if (Zeilen [i].name != Seite)
{
Zeilen [i].style.display = "none";
}
else
{
Zeilen [i].style.display = "block";
}
}
}
Ich würde dann die anzuzeigende Seite als Parameter an die Funktion übergeben.
Ist mein Ansatz, hier mit gleichen name-Attributen für die Zeilen, die zu
einer Seitengruppe gehören, so umsetzbar oder verstosse ich da grob gegen
spezielle Konventionen oder sorge ich damit gar für Konflikte bei der
Ausführung des Codes ?
Vielen Dank für Eure Unterstützung.
Gruß
Enrico