Bei klicken Schriftfarbe ändern

  • Hi.
    Beim klick auf einen Link soll sich die Schriftfarbe ändern.
    Habe dazu mir eine JavaScript- Funktion gschrieben:

    Code
    <script type="text/javascript" language="javascript">
            function clickLanguage()
            {
                this.language.style.color = #FFFFFF;
            }
    </script>

    Der Link sieht so aus:

    Code
    <td align="left" width="12%">
           <a onclick="clickLanguage()" name="language" > German: </a>
    </td>


    Funktioniert aber nicht

    Und so gehts auch nicht:

    Code
    <td align="left" width="12%">
       [url='Javascript:clickLanguage()'] German: [/url]
    </td>


    Klingt komisch, ist aber so!!!
    Wäre dankbar für Hinweise!

    Viele Grüße

    Mir nicht

  • Eigentlich brauchst du dafür kein Javascript
    Probiers doch einfach mit css

    schreib in den head von deinem HTML:

    Code
    <style type="text/css">
    a:active {
    color: #000000;
    }
    </style>
  • Ja, das wäre natürlich die schönste Lösung...
    Nur leider habe ich eine .css datei in der alle a:active usw. schon zugewiesen sind!
    Dieserhalb und Desterwegen funktionierd das nüscht!

    Viele Grüße

    Mir nicht

  • Dann setz doch eiene Klasse ein:

    Code
    <style type="text/css">
    .german a:link {color: #FF0000;}
    .german a:hover {color: #00FF00;}
    ...
    </style>

    .. entsprechend für visited, active, pp.

    Und im Quelltext dann

    Code
    [url='german.html']German[/url]


    G.a.d.M.

    Ronald

  • Aha danach suchte ich. Hab ich garnicht gewusst das das so geht.
    Da sieht man mal wieder: Alt wie ne Kuh und lernt immernoch dazu!
    ;)

    Fettes Danke!

    Viele Grüße

    Mir nicht