Aloha ;)
In Ergänzung zu 1UnitedPower's Anmerkung...
Es ist zum junge Hunde kriegen...
Machs doch einfach, wie wenn du wirklich junge Hunde kriegen würdest: Tief durchatmen.
Du siehst den Wald vor lauter Bäumen nicht mehr, weil du vom einen Konzept ins Andere hüpfst. Les dir doch erstmal in aller Ruhe alle Antworten hier durch und frag dich jedesmal, ob du das Konzept, das dir jene Antwort erklären will, tatsächlich in seiner Tiefe verstanden hast. Wenn nicht, dann frag nach. Wir sind gerne bereit dir zu helfen, es bringt aber niemandem was, wenn du dich hier überschlägst.
Genauso wenig bringt es uns, hier mit Codefragmenten zugekleistert zu werden, deren Fehler wir teils schon identifiziert haben. Auch wenn Codefragmente wichtig und richtig sind, sollten sie auf das wichtigste eingegrenzt sein. Wenn das nicht geht, weil das Problem zu komplex gelagert ist, bringt eine Verlinkung des live-Beispiels viel mehr als ein Haufen unübersichtlicher Codefragmente...
Nebenbei: Hast du eigentlich meinen Rat beherzigt und dich mal mit den Browser-eigenen Entwicklerwerkzeugen befasst? Wenn ja - dann ist ja alles okay. Wenn nein - du wärst nicht der Erste, der zunächst dachte "sowas brauch ich nicht, das ist viel zu kompliziert" und sich danach in den Hintern gebissen hat, weils ja "so total einfach geht".
Grüße,
RIDER
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[