js-newbie-question

Samuel

Erfahrenes Mitglied
wie kann ich in einer funktion eine variable definieren die dann ausserhalb der funktion aber wieder verwenden.

und kann ich variablen die ausserhalb einer funktion definiert wurden auch in einer funktion benützen?

zB:
<script language="JavaScript">
var aktiv=1;
function bla() {
if (aktiv==1) { var blub=1; } else { var blub=0; }
}
</script>

ist denn hier in der funktion atkiv auf 1 gesetzt oder garnicht gesetzt? und wenn aktiv auf 1 gesetzt ist und es somit blub auf 1 setzt ist dann blub ausserhalb der funktion auch 1?
naj0 bitte um hilfe
danke euch
 
Also …

Wie ich das verstanden habe, gibt es
lokale und globale Variablen. Variablen,
die innerhalb einer Funktion definiert
werden, sind lokal und gelten nur in dieser
Funktion. Globale Variablen (außerhalb von
Funktionen definiert) gelten für das ganze
Dokument.

Übrigens: probieren geht über studieren. Wer
zwischendurch mal wissen will, was gerade in
welcher Variable drinsteht – einfach an ent-
sprechender Stelle alert(variable); in den
Code. Dat hilft :)

Und für den Fall, das es (heute) noch nicht
oft genug gesagt wurde -> selfHTML. Da
werden Sie geholfen ;-)

Tribal


P.S.: Ich empfehle den Download von selfHTML.
Ist auch mit ´nem 56k Modem noch machbar, und
es ist wirklich supi.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück