Hallo Jürgen,
Das eval ist hier überflüssig.
Wenn ich das eval weglasse, dann funktioniert der Code nicht mehr. Soweit ich das verstanden habe, gibt eval den Dateinamen des Bildes zurück. Und theImageName+"on.src" ergibt z.B. nur image1on.src als String. Das es sich dabei eine Variable handelt wird nicht betrachtet.
Ich würde dem Bild eine ID geben und mit getElementById arbeiten.
Dann funktioniert es aber nicht mehr mit Netscape.
document.getElementById.style.fontWeight="bold";
Auf welche ID wird hier zugegriffen?
Oh... sorry. Richtig muss es heißen:
document.getElementById(theImageName).style.fontWeight="bold";
Namen und IDs würde ich nie gleich wählen.
Wurde mit Absicht so gewählt, da ich jetzt nur den Namen des Bildes benötige ==> kurzer Code.
<font...> würde ich außerden durch <span...> ersetzen und dann per css formatieren.
Dann funktioniert es aber nicht mehr mit Netscape. Aus diesem Grund die Verwendung von <FONT>.
Robert