Der Martin: Zugriff auf Variable in onLoad-Funktion

Beitrag lesen

Hi,

Ich muss ein Variable (gauge1) in einer window.onload-Funktion deklarieren und später wieder auf eine Methode von gauge1 (gauge1.setValue() ) zugreifen

dann muss diese Variable (dieses Objekt) also entweder global sein, oder eine Eigenschaft eines anderen geeigneten Eltern-Objekts.

[code lang=javascript]window.onload = function () {
var gauge1 = new Gauge();
}

Damit wird gauge1 aber lokal innerhalb der namenlosen Funktion erzeugt und nach dem Beenden der Funktion wieder entsorgt. Wenn du das Schlüsselwort var weglässt, wird gauge1 global, bleibt also bestehen und ist von überall aus zugänglich.

Ciao,
 Martin

--
Lieber arm dran als Arm ab.