Hi,
function bildwechsel(variable) {
document.getElementById(variable).src="bild.gif" }
es fehlt die Prüfung, ob DOM bekannt und das Objekt vorhanden ist.
<img id="id" onMouseOver="javascript:
"javascript:" ist kein gültiger JavaScript-Befehl. Ich korrigiere den Code:
<img id="id" onMouseOver="bildwechsel("
Du musst Klammern auch schließen, wenn Du sie öffnest. Desweiteren verlangt Deine Funktion ein Funktionsargument.
id")"
Hier fehlt ein "="-Zeichen. Außerdem hat Dein <img>-Tag bereits eine ID, und ")" ist keine gültige solche.
src="anderesbild.gif">
Das zwingend benötigte alt-Attribut fehlt.
... aber das funktioniert leider nicht mit Variable.
Ich habe Dir beschrieben, was der Browser in Deinem Code sieht. Im Übrigen möchtest Du Dich mit dem this-Objekt beschäftigen.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes