Axel Straschil: Dynamisches "DIV" mit einem Style belegen

Beitrag lesen

Hi!

Ich erzeuge dynamisch ein DIV, das ich dannach mittels "style" positionieren will.

Erzeugung:
 var newDiv = document.createElement("DIV");

Funktioniert wunderbar, jetzt will ich das ganze per Style ausrichten.

Meine ersten Versuche mit:
 newDiv.setAttribute("style", "BlahBlahBlah...");
schlugen fehl.

Laut (alten) Forenbeiträgen habe ich folgendes versucht:
 var newDiv = document.createElement("DIV");
 var newDivStyle=document.createAttribute("style");
 newDivStyle.nodeValue  = "BlahBlahBlah ...";
 newDiv.setAttributeNode(newDivStyle);
Was unter Mozilla auch wunderbar funktioniert, nur der IE schlägt mit "Member not found" fehl, es geht dabei um die Zeile mit ".setAttributeNode(...)", Version ist 6.0.

Kennt jemand eine Möglichkeit, wie ich dynamische (nicht im HTML-Quelltext vorhandene) DIV-Elemente dynamisch unter IE positionieren kann?

Der Hintergrund ist eine Menü/Submenüstruktur, bei einem MouseOver der Menu-Gif's werden Submenüs eingeblendet.
Funkt alles wunderbar - bis auf die oben angesprochenen Positionierung ;-(

Lg,
AXEL.