Harlequin: getElementById

Beitrag lesen

Yerf!

Nö, deine Augen sind sicher völlig in Ordnung, nur deine Codeformatierung ist für den Ort geeignet, wo keine Sonne scheint.

Hm, gestern als es noch ging hatte ich alles in einer Zeile...

ok, mal aufräumen:

<div id="mydiv">&nbsp;</div>
<script type="text/javascript">
var mydiv = document.getElementById('mydiv');
alert (mydiv);var dots = 0;var dotmax = 10;

Wieso gibt mir der Alert für mydiv "null" aus?

Du wirst die Antwort sicher selbst herausfinden, wenn du deinen Code vernünftig formatierst und anfängst, zu debuggen. Erster Schritt hierbei sind Kontrollausgaben an den markanten Stellen.

Debuggen hab ich ja schon probiert: der Alert liefert direkt nach dem getElementById ein 'null'... Ich versteh nur einfach nicht wieso...

Lass mich raten: er soll den Code unlesbar und nicht debugbar machen? Mission erfolgreich.

Nein, das ist Beispielcode aus der MSDN, den ich auch auf dem FF zum laufen bringen wollte ;-)

Gruß,

Harlequin