Hi Flare,
poste doch mal bitte eine einzelne
HTML Datei (nicht als Text, sondern als Anhang), damit ich mir das mal kurz ansehen kann.
Übrigens: Verstanden hatte ich das schon. Die Erklärung von OregonGhost war doch klasse. Die Variable ist nicht -global- initialisiert. In Deinem Aufruf steht dann ...id...
Woher soll jetzt der JavaScript Interpreter des Browsers wissen, was id ist? Er übergibt NICHT den Inhalt von id, sondern "id" selbst. Durch Dein id2 = id löst Du dieses Problem...
Aber mehr nach deinem Post.
Gruß winkel79