Mahlzeit janek,
also ich denke ich habe nun eine recht solide lösung gefunden:
Tut mir leid, auch dabei irrst Du Dich:
function HG() {
document.getElementById('logo').onmouseover = schwarz;
document.getElementById('logo').onmouseout = lila;
}
Und wenn sich irgendwann mal das Design bzw. die Farben Deiner Seiten ändern? Dann änderst Du auch die Namen der Funktionen? An diversen Stellen?
Auf jeden Fall müsstest Du dann ja vermutlich in den Funktionen selbst den Code ändern. Und das jedesmal, wenn sich etwas an den Farben ändert.
Das ist nicht nur unpraktisch, sondern auch fehlerträchtig ... deswegen mein Vorschlag mit der Klasse, da Du so das Aussehen weiterhin zentral in CSS bestimmen kannst.
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|