Hallo ChrisB,
ich habe jetzt die Bezeichnungen meiner "tbodies" umgestellt, so dass sie jetzt nicht mehr
nur numerische IDs haben, sondern IDs namens "Seite_1", "Seite_2",...
Da mein Code dann immer noch nicht klappte (das tut er aktuell leider immer noch), habe ich
gegoogelt nach "document.getElementById" und bin auf folgende Seite gestossen, die mit DIVs
bei den Demonstrationen arbeitet:
http://getelementbyid.com/scripts/search.aspx?k=getElementById&CodeID=5
Daraufhin habe ich meinen Code folgendermaßen umgestellt:
function Seite_anzeigen (Seitennummer)
{
for (var i = 1; i <= Anzahl_Seiten; i++)
{
Tabellenbloecke = document.getElementsByTagName ("tbody");
var Objekt = "Seite_" + i;
if (i == Seitennummer)
{
Tabellenbloecke[Objekt].style.display = "";
}
else
{
Tabellenbloecke[Objekt].style.display = "none";
}
}
}
Allerdings bzw. in Deinen Augen wohl erwarteterweise wieder mit der Fehlermeldung:
Fehler: Tabellenbloecke[Objekt] is undefined
Die einzelnen Gruppen ("tbodies") werden aber korrekt erzeugt. Diese Bestätigung
bekomme ich über einen alert-Befehl: "alert (Objekt)" innerhalb der Schleife.
Gruß
Enrico