Steel: getElementByID(Variable) will einfach nicht funktionieren

Beitrag lesen

Moinsen!

<script language="javascript">
window.onload = hideTable;

Funktionen in denen Elemente im Dokument vorhanden sein müssen, kann man nicht bevor das dokument aufgebaut ist, ausführen.
Entweder du stellst das Skript an das Ende, oder du machst ein window.setTimeout('hideTable',100); (nach 100 millisek ist das dokument fertig aufgebaut)

Oder man benutzt den onload Eventhandler. Und genau das hat er getan.

Script hat im HTML nicht viel verloren. Nur in Ausnahmefaellen solte man dort Javascript haben. Am Besten man befoerdert das ganze Script in eine externe Datei.

Was aber hier nicht die Frage sein sollte. Eine Antwort auf das eigentlich Problem habe ich nicht, denn meine Augen machen da nicht mit, wenn ich das lesen will. Bisher hab ich es ohne Scheiss nicht geschafft mir den Beispielcode komplett anzusehen.

--
"Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
      - T. Pratchett