jensgrams løsning er det mest korrekte, problemet er bare at IE ikke har support for styles på TR elementer, så løsning er at bruge en lille nem funktion.
function changeTRcolor(tr,color) { var TDs = tr.getElementsByTagName('td'); for(var i=0;i<TRs.length;i++) { TDs[i].style.background = color; } }
Men alle ovenstående eksempler virkede faktisk - årsagen til at jeg i første omgang ikke kunne få det til at virke, var tilsyneladende fordi jeg i forvejen brugte CSS classes på TD'erne. Efter at have omgået disse fungerer det nu.
Det er sådan lidt ømt at fordele blot 30 point på så mange - nogen utilfredse hvis jeg bare giver til den første der sender et svar? :)
note til jensgram: Gætter på du har opgraderet til IE7? Du lader nemlig til at glemme IE6s forskelle i javascript/CSS i mange af dine besvarelser :-)
Bare lige være opmærksom på det.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.