Hallo Christian,
Warum nicht direkt so???
function menustruc(name, top, left) {
this.name = name;
this.position = "absolute";
this.zindex = "2";
this.top = top;
this.left = left;
this.sub = new Array();
}
Das hier kann ja auch nicht funzen:
mainmenu[mainmenu.length].name = "hanswurst"
mainmenu[mainmenu.length].top = 20;
mainmenu[mainmenu.length].left = 40;
...
Denn mainmenu.length ist um 1 größer als der Index des soeben mit
mainmenu[mainmenu.length] = new menustruc(...);
erzeugten Elements!!!!
tschau,
axel