susi: dynamisch CSS-klassen zuweisen!

hallo abermals ...

ich habe folgendes script welches einem erzeugten div eine klasse zuordnet!

this.contentElement= document.createElement("div");
   with(this.contentElement.style)
   {
     zIndex = 920;
     overflow = "auto";
     visibility = "visible";
     padding= "0px";
     margin= "0px";
   }
this.contentElement.setAttribute("class", "AjaxBoxContent");

in FF funkt es wider mla wunderbar diese klasse zuzuordnen!
im IE passiert gar nichts ... dieses elment erscheint und auch das class attribut ist zugeordnet! jedoch den style anzeigen, ist fehlanzeige! wenn ich im "with" hier styles hinzufü+ge geht dies ohne problem jedoch will ich jenes ja der *.css datei überlassen!

hat jemand eine ahnung?

bussi susi

  1. Hello out there!

    this.contentElement.setAttribute("class", "AjaxBoxContent");

    Verwende stattdessen className.

    bussi

    Dankeschön. ;-)

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
    1. habs mit classname versucht und funktioniert nu wunderbar!

      danke sehr ...

      1. habs mit classname versucht und funktioniert nu wunderbar!

        Das bezweifle ich.

        Struppi.

        --
        Javascript ist toll (Perl auch!)
        1. tut es aber ...
          wei soll ich es beweisen?

          ist doch okay wenns nun geht! ja?

          1. hi,

            tut es aber ...

            Nein, tut es nicht.
            Javascript ist case sensitive.

            gruß,
            wahsaga

            --
            /voodoo.css:
            #GeorgeWBush { position:absolute; bottom:-6ft; }
          2. tut es aber ...
            wei soll ich es beweisen?

            Du kannst es nicht beweisen, die Eigenschaft heißt className, JS ist case sensitive, wenn du classname benutzt passiert gar nichts.

            Struppi.

            --
            Javascript ist toll (Perl auch!)
          3. Hi,

            ist doch okay wenns nun geht! ja?

            BTW: Nicht, daß Du die Forumskollegen für kleingeistige Korinthenkacker hältst: Aber eine fehlerhafte Syntax wandert auch ins Archiv, und kann dort von Usern gefunden werden, die sich die Mühe einer Suche machen (soll's geben). Die Beckmesserei gilt also nicht dir, susi, sondern soll hilfreich für andere sein.

            Gruß, Cybaer

            --
            Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
  2. in FF funkt es wider mla wunderbar diese klasse zuzuordnen!

    Die Antwort hast du ja schon bekommen.

    Aber ich kann mir nicht vorstellen, dass du bei der Suche nach deinem Problem nichts gefunden hast, diese Frage wird mehrmals jeden Monat gestellt.

    Struppi.

    --
    Javascript ist toll (Perl auch!)