Hi!
Kann man einer Zelle in einer Tabelle einen Namen geben, oder diese auf eine andere Weise mit Java-Script „ansprechen“, um z.B. aus einer anderen Zelle die Hintergrundfarbe zu ändern?
Vielen Dank schonmal!
MfG
cu, Paul
Soviel ich weiss geht das mit - ich bin aber nicht sicher!
HTH
Daniel
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Ok, ich werd’s probieren!
Danke
cu, Paul
Soviel ich weiss geht das mit - ich
bin aber nicht sicher!HTH
Daniel
Also, id=„deinname“ klappt, aber wie kann ich die Zelle dann mit Javascript ‚ansprechen‘ um z.B. beim überfahren mit der Maus einer anderen Zelle die Hintergrundfarbe zu ändern?
also etwa … onmouseover=„deinname.style.backgroundColor=’#CCFF00’;“ …
cu, Paul
Hi Paul
Ein Beispiel:
Tabellenfarbe ändern
function TdGelb()
{
document.all.Tabelle.style.backgroundColor = „yellow“;
}
function TdBlau()
{
document.all.Tabelle.style.backgroundColor = „blue“;
}
Text
CU Fr@nkie
The Truth Is Out There … ;o)
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
ich wuerde :
docuemnt.getElementById('deinName').style.backgroundColor=...
nahe legen, weil das auch in n6 und opera funktioniert…
Hi dog
Ja klar. Und um ganz sicher zu sein:
Tabellenfarbe ändern
function changeColor(color) {
if (document.layers)
document.layers.Tabelle.style.backgroundColor = color;
else if (document.all)
document.all.Tabelle.style.backgroundColor = color;
else if (document.documentElement)
document.getElementById(„Tabelle“).style.backgroundColor = color;
}
Text
das schlimme ist nur, dass netscape:
a) keine tabellenzelle verlinkt
b) keine tabellenzelle ansprechen kann.
deshalb sollte man im gegeben fall den onmouse-over/out in die td notieren und den nn4 teil kicken… weil nn4 auch keinen onmouseover in td’s handelt…
Hi dog
Ja klar.
Ok Du hast recht!
Und nur zur Vollständigkeit:
Tabellenfarbe ändern
function changeColor(color) {
if (document.all)
document.all.Tabelle.style.backgroundColor = color;
else if (document.documentElement)
document.getElementById(„Tabelle“).style.backgroundColor = color;
}
Text
CU Fr@nkie (der der kein Netscape-Freund ist)
The Truth Is Out There … ;o)
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]