tobias boettcher: zellen einfaerben

guten morgen,

danke erstmal an die helfer von gestern, aber es gibt wieder probleme. und zwar möchte ich gerne auf ein mouseevent eine tabellenzelle einfärben. da die textfarbe irgendwie über js nicht ansprechbar ist GetElementById("zelle").color = ... geht nicht.
aber über css

td.active {color: red;}

wie weise ich nun der "zelle" die class active zu?

  1. Hallo,

    danke erstmal an die helfer von gestern, aber es gibt wieder probleme. und zwar möchte ich gerne auf ein mouseevent eine tabellenzelle einfärben. da die textfarbe irgendwie über js nicht ansprechbar ist GetElementById("zelle").color = ... geht nicht.
    aber über css

    td.active {color: red;}

    wie weise ich nun der "zelle" die class active zu?

    document.getElementById("zelle").className="active";

    MfG, Thomas

    1. td.active {color: red;}

      wie weise ich nun der "zelle" die class active zu?

      document.getElementById("zelle").className="active";

      MfG, Thomas

      cool, danke!

      das mit dem zuweisen klappt. doch bezieht sich color nur auf text, nicht auf einen anchor (ich hab da links drin).
      ich bräuchte theoretisch sowas wie:

      td.active {a:link: color: red;}

      oder wird ein anchor weiter vererbt:

      a.active:link {color: red}

      ich hab da wohl etwas syntaxprobleme. (gibts irgendein nachschlagewerk ausser selfhtml, speziell für css/js ?)