Hi
wo liegt jetzt eigentlich dein Problem?
Meine Fragen: leider erst am Ende geschrieben
Warum funktionieren zeilen 61+72 ; 66+72 ; 75 nicht?
zeile 61 gemäß Struppi korrigiert in
d.src = grbild.substring(1); //b = falsch = href/rb = ..substring(1, 2) = kein Bild
Auf deiner angegebenen Beispielseite werden die Variablen 'grbild' und 'e' in einem Funktionsaufruf belegt.
Diese Funktion wird im Code aber über <body onload="... aufgerufen.
Die Variable ist also zum Zeitpunkt, zu dem du sie verwendest noch mit dem String belegt, den du ihr bei der Initialisierung zuweist.
Diese beiden Variablen verwendest du aber in den angegebenen Zeilen.
Kann dir nur empfehlen, dem Rat von Struppi zu folgen und den ganzen Kram mal aufzuräumen.
Dann findest du vielleicht den Überblick.
Zum Ausprobieren kann ich dir nur noch einmal empfehlen,
'alert()' zu verwenden.
Damit kannst du in deinem Code überprüfen, was zu dem Zeitpunkt, zu dem du sie verwendest in den Variablen drinsteht.
Schreib doch einfach mal:
alert(e);alert(grbild);
vor oder nach die Zeile 61 und schau nach was ausgegeben wird!!!
gruß
peter