JeSchnell: IE: getElement-Methoden in onload-abhängiger Funktion!?

Beitrag lesen

Hi,
ich glaube ich werde verrückt: Ich hätte mir nie träumen lassen, dass ich an den getElement-Methoden scheitere. Na gut, ganz so schlimm ist es auch nicht, da nur der IE meckert, denn die FF-Fehlerkonsole meldet nichts.

Ich greife innerhalb einer Funktion per document.getElementById() 2x auf ein anderes <div> zu.
Diese Funktion wird natürlich mit dem Event-Handler <body onload="..."> ausgeführt, sonst wäre die Fehlerquelle ja klar ;-).

Dann hab ich noch ein bisschen herumgespielt:
  .: direkt ins Event-Attribute schreiben -> das funzt seltsamer Weise
  .: mit window.onload arbeiten -> gleicher Fehler wieder
  .: Das Ändern der Funktionsnamens blieb auch erfolglos.
  .: Script nach den <div>s anbringen -> nutzt auch nix
  .: setTimeout('...',1000) zu verwenden -> unnütz.
  .: ect. -> Der Rest hat auch nicht funktioniert.

Jetzt stellt sich die Frage, warum dieses seltsame Problem auftritt?
Please answer me!

Hier noch ein bisschen Source:

  
function scripteDOM() {  
  Leiste = document.getElementById('Leiste');  
  Tabs   = document.getElementById('Tabs').childNodes;  
  
  Tabs[0].style.width = getSize()+'px';  
  alert(Tabs[0].style.width);  
}  

  
  <body onload="scripteDOM()">  
    <div id="Leiste"><span>[Leerer Tab]</span>&nbsp;&nbsp;<span>+ neuen Tab &ouml;ffnen</span></div>  
    <div id="Tabs"><div id="t0" class="Tab">  
        <div class="Rahmen">  
           ...  
        </div>  
    </div></div>  
  </body>  

lg jeschnell