afoeder
New member
Hallo!
Ich möchte die Farben einer td beim drüberfahren mit der Maus ändern. Grundsätzlich hätte ich das so gemacht:
<td id="tdHome" onMouseOver="ColorTD('tdHome')" ...>
In der Funktion frage ich nun mit if oder switch nach, welche td gemeint ist (der Parameter, der übermittelt wird). Wenn es "tdHome" ist, dann färbe ich eben die td mit der ID tdHome ein.
Das geht bei maximal 5 tds.
Wenn ich aber 10 - 15 tds habe, ist das sehr aufwendig.
Kann ich irgendeine "Public Function" schreiben, die dann automatisch feststellt, von welcher td das kommt?
praktisch
function ColorTD(WhichTD)
{
WhichTD.style.backgroundColor = "white";
}
und das wäre praktisch alles, weil ich für jede td einen weißen Hintergrund haben möchte.
Ich hoffe, es ist klar, was ich meine.
Thanks a lot,
Adrian
Ich möchte die Farben einer td beim drüberfahren mit der Maus ändern. Grundsätzlich hätte ich das so gemacht:
<td id="tdHome" onMouseOver="ColorTD('tdHome')" ...>
In der Funktion frage ich nun mit if oder switch nach, welche td gemeint ist (der Parameter, der übermittelt wird). Wenn es "tdHome" ist, dann färbe ich eben die td mit der ID tdHome ein.
Das geht bei maximal 5 tds.
Wenn ich aber 10 - 15 tds habe, ist das sehr aufwendig.
Kann ich irgendeine "Public Function" schreiben, die dann automatisch feststellt, von welcher td das kommt?
praktisch
function ColorTD(WhichTD)
{
WhichTD.style.backgroundColor = "white";
}
und das wäre praktisch alles, weil ich für jede td einen weißen Hintergrund haben möchte.
Ich hoffe, es ist klar, was ich meine.
Thanks a lot,
Adrian