Hallo VinceM
Nur wenn ich das alert mit einem this.bgColor='#cad4e3' wird die Hintergrundfarbe nicht geaendert...
Du gibst den Rows verschiedene Klassen, wozu? Wie sind diese Klassen im CSS definiert?
(Mittels CSS definierte Eigenschaften haben Vorrang vor HTML-Attributen.)
Hast du es mal so versucht?
tbl.rows[i].onmouseout = function () { this.style.backgroundColor='#e8e8e8'; };
Irgendwie scheint er ein Problem mit dem this zu haben, oder?
Welche Meldung bekommst du, wenn du das mittels alert abfragst?
tbl.rows[i].onmouseout = function () { alert(this); };
Noch ein Tipp:
Stelle möglichst eine Seite online, die dein Problem enthält. Dann kann es jeder, der dir helfen will, mit wenig Aufwand nachvollziehen.
Es wird sich wohl kaum jemand die Mühe machen, extra selbst eine Testseite anhand eines Codefragments zu erstellen, um dir besser helfen zu können.
Auf Wiederlesen
Detlef
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!