Thomas Hofmann: Objekte dynamisch ansprechen

Beitrag lesen

Hallö,
erst mal folgendes script

if(document.all)  
  {
   document.all.VARIABLE.style.left = this.x;
   document.all.VARIABLE.style.top = this.y;
  };
  if(document.layers)
  {
   document.layers[this.name].left= this.x;
   document.layers[this.name].top=  this.y;
  };

Wie ihr seht, seht ihr hier eine Funktion die einem Objekt zugeordnet wurde. Das Objekt generiert auch einen Layer(für Netscape) oder ein absolutes Div-tag(MSI). Die Id, bzw der Name wird dem Objekt übergeben und ist dann in this.name.
Wi kann ich jetzt im MSI die Koordinaten ändern(also VARIABLE)?

Wenn ihr nicht kapiert habt was ich meine dann schaut einfach den Zweig für "document.layer" an, das funktioniert, und so soll es im MSI auch gehen.

Danke im vorraus
       Ciao Johannes

Hallo Johannes,

probiere mal folgendes:
document.all.tags("div")[ID].style.left=....;
wobei ID die Variable ist.

Gruß Thomas