Sven Rautenberg: wahrscheinlich saublöde Frage : variable auf existenz testen

Beitrag lesen

MoiN!

mit document.variablenname gehts !

Ich würde irgendwie daran zweifeln. Üblicherweise gehören Javascript-Variablen nicht dem Dokument, sondern dem Fenster. Schließlich kann man mit top.fenstername.variable=wasanderes; oder top.fenstername.funktion(); frameübergreifend zugreifen.

Insofern müßte die Prüfung eher if (self.variable) lauten.

Wenn du irrtümlich document.variable abfragst, kriegst du unter Umständen immer false raus, weil es eben keine x-beliebigen Unterobjekte von document gibt.

- Sven Rautenberg