Knud Gert Ellentoft wrote:
> Martin Hintzmann Andersen skrev:
>
>
>>Jeg fortrækker at ændre class på td elementet ved over og out, så kan
>>man styre udseendet i stylesheet.
>
>
> Har ellers tit fået at vide, at det ikke er anbefalelsesværdigt
> (this.className).
>
> Skulle virke meget tungt i de fleste browsere.
Som du kan se her forstås className af alle nyere browsere.
http://www.quirksmode.org/dom/w3c_html.html
Jeg har ikke målt det, men mine erfaringer siger mig at det ikke er
tungt for browserne.
Men... vi bruger (X)HTML til indhold, CSS til præsentation og JavaScript
til behavior/funktioner.
At bruge en class i javascript'et giver en bedre adskillelse af
præsentation og funktion.
Har han et eller flere layouts, enten færdige eller i design fasen, så
er det meget nemmere at ændre udseendet i et stylesheet, fremfor at
ændre det i javascriptet.
Men ... din metode virker selvfølgelig også, jeg syntes bare at min
metode er mere hensigtmæssigt.
--
Martin Hintzmann Andersen
http://www.hintzmann.dk/