Utz: Variablen unter getElementById

Beitrag lesen

Hallo Thomas,

Egal welche Schleife ich auch probiere bzw. welche Variable es auch sein mag, der Browser dankt es mir mit dem Error das getElementById kein Objekt ist. Wenn ich getElementById ("Navigation", i) angebe verschont mich der Borwser zwar mit einer Fehlermeldung, jedoch wird nur der Zuletzt generierte Link dargestellt.

IMHO sitzt der größte Teil Deines Problems viel weiter vorne, wie schon gesagt. Fang damit an dass Du dafür sorgst, dass _jeder_ Link eine _andere_ ID bekommt, denn getElementById macht nur dann Sinn, wenn die ID nur exakt einem Element zugeordnet ist.

Für den Einstieg solltest Du vielleicht etwas zurückschrauben und zu Studienzwecken die Links nicht dynamisch generieren, sondern einfach platt als HTML reinzuschreiben - daran kannst Du ausprobieren, wie man mit getElementById auf Elemente zugreift und sie anspricht. Als zweiten Schritt - wenn das funzt - kannst Du Dich dann immer noch drüber hermachen, die Links zu generieren.

Grüße,

Utz