Michael N.: onmouseover, mehrere Links, aber nur eine Grafik?

Beitrag lesen

Hi Folks!

browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
version = "2";
if (browserName == "Netscape" && browserVer >= 3) version = "1";
if (browserName != "Netscape" && browserVer >= 4) version = "1";
if (version == "1") {

»»  punkt_an = new Image(26,24);
»»  punkt_an.src = "punkt_an.gif";
»»  punkt_aus= new Image(26,24);
»»  punkt_aus.src = "punkt_aus.gif";

}
function hiLite(imgDocID,imgObjName) {

»»  if (version == "1") {

document.images[imgDocID].src = eval(imgObjName + ".src")

»»  }

}
innerhalb des <a href ...> steht dann:
onMouseOver="hiLite('menu1','punkt_an')" onMouseOut="hiLite('menu1','punkt_aus')"
aber nichts passiert!
Frage: ist das überhaupt möglich? Hab ich einen Fehler gemacht? Wie könnte es dann
aussehen? Oder muß ich die Grafik tatsächlich unter mehreren Namen abspeichern?

Hallo,

Erstmal ein paar Antworten:
Moeglich is das.
Schau mal in meine Gegenfragen.
Prinzipiell so.
Nein.

Und nun ein paar Gegenfragen:
Hat jede Stelle an der Du die Grafik einbindest einen eigenen individuellen Namen (NAME="") innerhalb des IMG-Tags?
Refeernzierst Du innerhalb des HREF-Tag auch immer das richtige Image?
Hast Du alle zu schliesenden Tags auch sauber geschlossen?

Bis dann
Michael N.

PS.: Das waren einige uebliche Copy&Paste-Fehler, die auch dem gewieftesten passieren koennen.