andreas: setAttribute beim ie6

folgendes problem:
ich versuche eine dynamische navigation zu programmieren.
javascript soll je nach mausklick neue divs erstellen.
hab ich hingekriegt, aber:
jetzt gehts ums positionieren. mit css.
ich benütze die methode
   document.getElementById("div").setAttribute("style", "diverse       angaben");
dies wird vom netscape interpretiert, ie6 macht gar nix. auch keine fehlermeldung ...
verwende ich dagegen das align attribut gehts. kann ie6 nur manche attribute interpretieren, oder mache ich etwas falsch?
gibts da eine möglichkeit, wie man dieses problem lösen kann?

vielen dank.

  1. Hallo,

    jetzt gehts ums positionieren. mit css.
    ich benütze die methode
       document.getElementById("div").setAttribute("style", "diverse       angaben");
    dies wird vom netscape interpretiert, ie6 macht gar nix. auch keine fehlermeldung ...

    gibts da eine möglichkeit, wie man dieses problem lösen kann?

    Die Methode setAttribute() kennt der IE seit 5.0, aber bei Inline-Styles scheint das nicht zu klappen.

    Alternativ zu
    object.setAttribute("style","color: #FFF; background-color: #F00");

    kennt der IE
    object.style.cssText="color: #FFF; background-color: #F00";

    MfG, Thomas