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

Beitrag lesen

Hi Folks!

ich möchte einen Menüframe basteln, bei dem vor dem Linktext eine kleine Lampe steht, die beim mouseover angeht und beim mouseout wieder aus.

Da die Grafik immer desselbe ist, bei allen Links, hab ich probiert, ob das geht, daß ich nur die zwei Grafiken benutzen brauch:

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?

Danke für jede Hilfe!

The Dot