Hola,
Ich bringe es einfach nicht zusammen, mit document.getElementById einen mouseover/mouseout Effekt zu erzielen. Der Grund, warum ich das so machen will, ist weil ich das Script für alle Unterseiten in einer externen Javascript Datei verwenden will, und manchmal wird es vorkommen, dass sich eine Grafik vor den mouseover/out Buttons auf der Webseite befindet, wodurch ich mit den Indexnummern der Grafiken nicht arbeiten kann.
Momentan sieht es so aus:
onmouseover="buttonswechseln(rechtsbutton,rechtslight)" onmouseout="buttonswechseln(rechtsbutton,rechtsdark)"
rechtslight = new Image();
rechtslight.src = "pics/button_nachrechts_light.jpg";
rechtsdark = new Image();
rechtsdark.src = "pics/button_nachrechts_dark.jpg";
function buttonswechseln(buttonid,zustand) {
document.getElementById(buttonid).src = zustand.src;
}
document.getElementByID ist laut Fehlermeldung immer Null oder kein Objekt? Weiß jmd. eine Lösung bzw eine andere Möglichkeit das Problem zu lösen?
P.S Wie kann man im Mozilla eigentlich Javascript Fehlermeldungen aktivieren?
$xNeTworKx.