Norman S.: Linkfarbe aller Links per JS ändern

Beitrag lesen

Hallo,

ich möchte per Javascript die Farbe ALLER meiner Links ändern.
Bsp. User klickt auf z.B. ein Bild -> anschließend sind alle Links grün o.ä..

Die Links habe ich soweit mit CSS formatiert:
A:link { color: #EC15DE }
A:visited { color: #EC15DE }
A:active { color: #EC15DE }

Um alle Links nun neu einzufärben habe ich mir folgende Funktion gebastelt :
function aendereLinkFarbe() {
    var links = document.getElementsByTagName("a");
    for (var i = 0; i < links.length; i++) {
        links[i].style.color = '#15EC2D';
    }  
}

Das funktioniert auch. Ich habe aber den Verdacht daß das nicht wirklich schick ist. Gibt es da eine bessere Möglichkeit? Vllt. daß JS dann auch gleich die Farben für "visited" und "active" ändert? Irgendwie find ich da so recht nix?!

Gruß
Norman