hi,
<a id="Startseite" class="footer_link" href="./index.php?content=startseite" onMouseOver="Bildwechsel(0,gelb,Startseite)" onMouseOut="Bildwechsel(0,normal,Startseite)">Startseite</a> ::
Startseite - ist das eine javascript-variable? wenn ja, wo hast du diese definiert?
wenn nein (und davon gehe ich), dann meinst du wohl stattdessen einen string - also schreibe diesen auch als solchen!
onMouseOver="Bildwechsel(0,gelb,'Startseite')"
der Browser schmeißt jedoch diese Nachricht aus: 'style.textDecoration' ist Null oder kein Objekt.
Startseite ist nicht automatisch als javascript-objekt verfügbar, nur weil du ein HTML-element mit dieser ID hast.
also wird der browser hier mit grosszügiger fehlerkorrektur wahrscheinlich von selbst Startseite in einen string konvertieren.
dieser hat aber natürlich keine eigenschaft namens "style".
also: übergebe ordentliche strings an deine funktion.
der zugriff
Element.style.textDecoration = "none";
funktioniert natürlich so auch nicht, stattdessen musst du mit der ID "Startseite" (die du ja jetzt als string im parameter Element übergeben hast) zugreifen:
document.getElementById(Element).style.textDecoration = "none";
gruss,
wahsaga