Chris: Per DOM dynamisch alle Tabellenzellen ändern

Hi,

ich möchte eine bestehende Tabelle von einem Javascript zeilenweise durchwandern lassen, unm dann jeder Zelle (dem <td>) eine neue Klasse zu geben.

Ich habe es in einer Schleife hiermit probiert:

document.getElementById("DieTabelle").rows[4].cells[2].setAttribute("bgColor","green",1);

aber ich bekomme weder eine Fehlermeldung noch einen "Erfolg".

Was mache ich falsch?

Danke,

Chris

  1. hi,

    ich möchte eine bestehende Tabelle von einem Javascript zeilenweise durchwandern lassen, unm dann jeder Zelle (dem <td>) eine neue Klasse zu geben.

    Ich habe es in einer Schleife hiermit probiert:

    document.getElementById("DieTabelle").rows[4].cells[2].setAttribute("bgColor","green",1);

    Und ein Attribut bdColor hältst du für die Änderung der Klasse, die du ja nach eigenem Bekunden anstrebst, für zuständig?

    Wenn du CSS-Eigenschaften ändern willst, gehe über das style-Objekt.

    Wenn du wirklich die Klasse ändern willst - http://de.selfhtml.org/javascript/objekte/htmlelemente.htm#universaleigenschaften

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }